home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 14 / CU Amiga Magazine's Super CD-ROM 14 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-09].iso / CUCD / Programming / IEditor / GUI.h < prev    next >
C/C++ Source or Header  |  1997-06-17  |  73KB  |  2,173 lines

  1. /*
  2.     C source code created by Interface Editor
  3.     Copyright © 1994-1996 by Simone Tellini
  4.  
  5.     Generator:  C.generator 37.18 (20.1.97)
  6.  
  7.     Copy registered to :  Simone Tellini
  8.     Serial Number      : #0
  9. */
  10.  
  11. #ifndef EXEC_TYPES_H
  12. #include <exec/types.h>
  13. #endif
  14. #ifndef EXEC_NODES_H
  15. #include <exec/nodes.h>
  16. #endif
  17. #ifndef INTUITION_INTUITION_H
  18. #include <intuition/intuition.h>
  19. #endif
  20. #ifndef INTUITION_GADGETCLASS_H
  21. #include <intuition/gadgetclass.h>
  22. #endif
  23. #ifndef LIBRARIES_GADTOOLS_H
  24. #include <libraries/gadtools.h>
  25. #endif
  26. #ifndef CLIB_EXEC_PROTOS_H
  27. #include <clib/exec_protos.h>
  28. #endif
  29. #ifndef CLIB_INTUITION_PROTOS_H
  30. #include <clib/intuition_protos.h>
  31. #endif
  32. #ifndef CLIB_GADTOOLS_PROTOS_H
  33. #include <clib/gadtools_protos.h>
  34. #endif
  35. #ifndef CLIB_GRAPHICS_PROTOS_H
  36. #include <clib/graphics_protos.h>
  37. #endif
  38. #ifndef CTYPE_H
  39. #include <ctype.h>
  40. #endif
  41. #ifndef STRING_H
  42. #include <string.h>
  43. #endif
  44.  
  45. #define GetString( g )    ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  46. #define GetNumber( g )    ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  47.  
  48. #define WT_LEFT                0
  49. #define WT_TOP                1
  50. #define WT_WIDTH            2
  51. #define WT_HEIGHT            3
  52.  
  53. #define A0(stuff) __A0 stuff
  54. #define A1(stuff) __A1 stuff
  55. #define A2(stuff) __A2 stuff
  56. extern struct CatCompArrayType CatCompArray[];
  57. extern struct Library *LocaleBase;
  58.  
  59. #define GD_DP_Pens                    0
  60. #define GD_DP_Pal                    1
  61. #define GD_DP_Ok                    2
  62. #define GD_DP_Ann                    3
  63.  
  64. #define GD_MEd_Img                    0
  65. #define GD_MEd_ImgDisp                    1
  66. #define GD_MEd_Bar                    2
  67. #define GD_MEd_Disab                    3
  68. #define GD_MEd_ChkIt                    4
  69. #define GD_MEd_Checked                    5
  70. #define GD_MEd_Toggle                    6
  71. #define GD_MEd_Ok                    7
  72. #define GD_MEd_Annulla                    8
  73. #define GD_MEd_Txt                    9
  74. #define GD_MEd_CmdK                    10
  75. #define GD_MEd_Label                    11
  76.  
  77. #define GD_ME_Title                    0
  78. #define GD_ME_Item                    1
  79. #define GD_ME_Sub                    2
  80. #define GD_ME_TNuovo                    3
  81. #define GD_ME_TDel                    4
  82. #define GD_ME_INuovo                    5
  83. #define GD_ME_IDel                    6
  84. #define GD_ME_SNuovo                    7
  85. #define GD_ME_SDel                    8
  86. #define GD_ME_Test                    9
  87. #define GD_ME_IExclude                    10
  88. #define GD_ME_SExclude                    11
  89. #define GD_ME_Ok                    12
  90. #define GD_ME_ISu                    13
  91. #define GD_ME_TGiu                    14
  92. #define GD_ME_TSu                    15
  93. #define GD_ME_SGiu                    16
  94. #define GD_ME_SSu                    17
  95. #define GD_ME_IGiu                    18
  96.  
  97. #define GD_IB_New                    0
  98. #define GD_IB_Imgs                    1
  99. #define GD_IB_Del                    2
  100. #define GD_IB_Label                    3
  101.  
  102. #define GD_Img_ChkTxt                    0
  103. #define GD_Img_RPMode                    1
  104. #define GD_Img_Invers                    2
  105. #define GD_Img_FP                    3
  106. #define GD_Img_BP                    4
  107. #define GD_Img_GadRend                    5
  108. #define GD_Img_SelRend                    6
  109. #define GD_Img_High                    7
  110. #define GD_Img_Toggle                    8
  111. #define GD_Img_Immediate                    9
  112. #define GD_Img_RelVer                    10
  113. #define GD_Img_Follow                    11
  114. #define GD_Img_Sel                    12
  115. #define GD_Img_Disab                    13
  116. #define GD_Img_Same                    14
  117. #define GD_Img_OK                    15
  118. #define GD_Img_Annulla                    16
  119. #define GD_Img_Label                    17
  120. #define GD_Img_Txt                    18
  121. #define GD_Img_X                    19
  122. #define GD_Img_Y                    20
  123. #define GD_Img_Width                    21
  124. #define GD_Img_Height                    22
  125.  
  126. #define GD_Status                    0
  127. #define GD_AddGad                    1
  128. #define GD_RemGadget                    2
  129. #define GD_LoadGUI                    3
  130. #define GD_SaveGUI                    4
  131. #define GD_DelWnd                    5
  132. #define GD_ToggleGadgets                    6
  133. #define GD_OpenImgBank                    7
  134. #define GD_ScrType                    8
  135. #define GD_AddWnd                    9
  136. #define GD_IDCMP                    10
  137. #define GD_WFlags                    11
  138.  
  139. #define GD_MX_Inc                    0
  140. #define GD_MX_Exc                    1
  141. #define GD_MX_ExAll                    2
  142. #define GD_MX_ExThis                    3
  143. #define GD_MX_IncThis                    4
  144. #define GD_MX_IncAll                    5
  145. #define GD_MX_Ok                    6
  146. #define GD_MX_Annulla                    7
  147.  
  148. #define GD_Qualif                    0
  149. #define GD_rx_1                    1
  150. #define GD_rx_2                    2
  151. #define GD_rx_3                    3
  152. #define GD_rx_4                    4
  153. #define GD_rx_5                    5
  154. #define GD_rx_6                    6
  155. #define GD_rx_7                    7
  156. #define GD_rx_8                    8
  157. #define GD_rx_9                    9
  158. #define GD_rx_10                    10
  159. #define GD_rx_Get4                    11
  160. #define GD_rx_Get5                    12
  161. #define GD_rx_Get6                    13
  162. #define GD_rx_Get7                    14
  163. #define GD_rx_Get8                    15
  164. #define GD_rx_Get9                    16
  165. #define GD_rx_Get10                    17
  166. #define GD_rx_Get1                    18
  167. #define GD_rx_Get2                    19
  168. #define GD_rx_Get3                    20
  169.  
  170. #define GD_BB_X                    0
  171. #define GD_BB_Y                    1
  172. #define GD_BB_W                    2
  173. #define GD_BB_H                    3
  174. #define GD_BB_Recessed                    4
  175. #define GD_BB_Type                    5
  176. #define GD_BB_Left                    6
  177. #define GD_BB_Right                    7
  178. #define GD_BB_Up                    8
  179. #define GD_BB_Down                    9
  180. #define GD_BB_Delete                    10
  181.  
  182. #define GD_TC_Gadgets                    0
  183. #define GD_TC_Up                    1
  184. #define GD_TC_Top                    2
  185. #define GD_TC_Down                    3
  186. #define GD_TC_Bottom                    4
  187.  
  188. #define GD_SP_Ok                    0
  189. #define GD_SP_Annulla                    1
  190. #define GD_SP_GenScr                    2
  191. #define GD_SP_FontAdapt                    3
  192. #define GD_SP_OpenFonts                    4
  193. #define GD_SP_main                    5
  194. #define GD_SP_ShdPort                    6
  195. #define GD_SP_ShdPortIn                    7
  196.  
  197. #define GD_TXT_FPen                    0
  198. #define GD_TXT_BPen                    1
  199. #define GD_TXT_Inv                    2
  200. #define GD_TXT_Mode                    3
  201. #define GD_TXT_Txt                    4
  202. #define GD_TXT_Font                    5
  203. #define GD_TXT_ScrFont                    6
  204. #define GD_TXT_Ok                    7
  205. #define GD_TXT_Annulla                    8
  206.  
  207. #define GD_RXE_Cmd                    0
  208. #define GD_RXE_Add                    1
  209. #define GD_RXE_Del                    2
  210. #define GD_RXE_Port                    3
  211. #define GD_RXE_Ext                    4
  212. #define GD_RXE_CmdIn                    5
  213.  
  214. #define GD_RXC_Label                    0
  215. #define GD_RXC_Cmd                    1
  216. #define GD_RXC_Template                    2
  217. #define GD_RXC_Ok                    3
  218. #define GD_RXC_Annulla                    4
  219.  
  220. #define GD_MP_OpenLib                    0
  221. #define GD_MP_LibFrom                    1
  222. #define GD_MP_AddLib                    2
  223. #define GD_MP_DelLib                    3
  224. #define GD_MP_OpenWnd                    4
  225. #define GD_MP_AddWnd                    5
  226. #define GD_MP_DelWnd                    6
  227. #define GD_MP_CtrlC                    7
  228. #define GD_MP_XtraProc                    8
  229. #define GD_MP_XtraBits                    9
  230. #define GD_MP_WB                    10
  231. #define GD_MP_WndUp                    11
  232. #define GD_MP_WndTop                    12
  233. #define GD_MP_WndBottom                    13
  234. #define GD_MP_WndDown                    14
  235.  
  236. #define GD_MPEL_Lib                    0
  237. #define GD_MPEL_Base                    1
  238. #define GD_MPEL_Vers                    2
  239. #define GD_MPEL_Fail                    3
  240. #define GD_MPEL_Ok                    4
  241. #define GD_MPEL_Annulla                    5
  242.  
  243. #define GD_TitFin                    0
  244. #define GD_TitLabel                    1
  245. #define GD_TitFinOk                    2
  246. #define GD_TitFinAnnulla                    3
  247.  
  248. #define GD_Lista                    0
  249.  
  250. #define GD_DF_MinW                    0
  251. #define GD_DF_MaxW                    1
  252. #define GD_DF_MinH                    2
  253. #define GD_DF_MaxH                    3
  254. #define GD_DF_MinWb                    4
  255. #define GD_DF_MaxWb                    5
  256. #define GD_DF_MinHb                    6
  257. #define GD_DF_MaxHb                    7
  258. #define GD_DF_InWc                    8
  259. #define GD_DF_InHc                    9
  260. #define GD_DF_InW                    10
  261. #define GD_DF_InH                    11
  262. #define GD_DF_Ok                    12
  263. #define GD_DF_Annulla                    13
  264.  
  265. #define GD_Z_Ok                    0
  266. #define GD_Z_Annulla                    1
  267. #define GD_Z_Left                    2
  268. #define GD_Z_Top                    3
  269. #define GD_Z_Width                    4
  270. #define GD_Z_Height                    5
  271. #define GD_Z_Lb                    6
  272. #define GD_Z_Tb                    7
  273. #define GD_Z_Wb                    8
  274. #define GD_Z_Hb                    9
  275. #define GD_Z_Usa                    10
  276.  
  277. #define GD_WTg_ScTitle                    0
  278. #define GD_WTg_ScTitIn                    1
  279. #define GD_WTg_Adjust                    2
  280. #define GD_WTg_FallBack                    3
  281. #define GD_WTg_MQIn                    4
  282. #define GD_WTg_RQIn                    5
  283. #define GD_WTg_MQ                    6
  284. #define GD_WTg_RQ                    7
  285. #define GD_WTg_NotDepth                    8
  286. #define GD_WTg_MenuH                    9
  287. #define GD_WTg_TabMsg                    10
  288. #define GD_WTg_Ok                    11
  289. #define GD_WTg_Annulla                    12
  290. #define GD_WTg_LocGad                    13
  291. #define GD_WTg_LocTit                    14
  292. #define GD_WTg_LocScrTit                    15
  293. #define GD_WTg_LocMenu                    16
  294. #define GD_WTg_LocTxt                    17
  295. #define GD_WT_ShdPort                    18
  296. #define GD_WTg_Back                    19
  297.  
  298. #define GD_GS_X                    0
  299. #define GD_GS_Y                    1
  300. #define GD_GS_H                    2
  301. #define GD_GS_W                    3
  302. #define GD_GS_Ok                    4
  303. #define GD_GS_Annulla                    5
  304.  
  305. #define GD_LE_List                    0
  306. #define GD_LE_In                    1
  307. #define GD_LE_New                    2
  308. #define GD_LE_Del                    3
  309. #define GD_LE_Ok                    4
  310. #define GD_LE_Annulla                    5
  311. #define GD_LE_Up                    6
  312. #define GD_LE_Top                    7
  313. #define GD_LE_Bottom                    8
  314. #define GD_LE_Down                    9
  315.  
  316. #define GD_BT_Tit                    0
  317. #define GD_BT_Label                    1
  318. #define GD_BT_PosTit                    2
  319. #define GD_BT_Und                    3
  320. #define GD_BT_High                    4
  321. #define GD_BT_Ok                    5
  322. #define GD_BT_Disab                    6
  323. #define GD_BT_Imm                    7
  324. #define GD_BT_Annulla                    8
  325.  
  326. #define GD_CT_Tit                    0
  327. #define GD_CT_Label                    1
  328. #define GD_CT_PosTit                    2
  329. #define GD_CT_Und                    3
  330. #define GD_CT_High                    4
  331. #define GD_CT_Disab                    5
  332. #define GD_CT_Chk                    6
  333. #define GD_CT_Scaled                    7
  334. #define GD_CT_Ok                    8
  335. #define GD_CT_Annulla                    9
  336.  
  337. #define GD_ITg_Tit                    0
  338. #define GD_ITg_Label                    1
  339. #define GD_ITg_PosTit                    2
  340. #define GD_ITg_Und                    3
  341. #define GD_ITg_High                    4
  342. #define GD_ITg_Num                    5
  343. #define GD_ITg_MaxCh                    6
  344. #define GD_ITg_Just                    7
  345. #define GD_ITg_Disab                    8
  346. #define GD_ITg_Imm                    9
  347. #define GD_ITg_Tab                    10
  348. #define GD_ITg_Help                    11
  349. #define GD_ITg_Rep                    12
  350. #define GD_ITg_Ok                    13
  351. #define GD_ITg_Annulla                    14
  352.  
  353. #define GD_LT_Tit                    0
  354. #define GD_LT_Label                    1
  355. #define GD_LT_PosTit                    2
  356. #define GD_LT_Und                    3
  357. #define GD_LT_High                    4
  358. #define GD_LT_Ok                    5
  359. #define GD_LT_Annulla                    6
  360. #define GD_LT_Top                    7
  361. #define GD_LT_Vis                    8
  362. #define GD_LT_Sel                    9
  363. #define GD_LT_ScW                    10
  364. #define GD_LT_Spc                    11
  365. #define GD_LT_Disab                    12
  366. #define GD_LT_ROn                    13
  367. #define GD_LT_Show                    14
  368. #define GD_LT_IH                    15
  369. #define GD_LT_MaxP                    16
  370. #define GD_LT_Multi                    17
  371.  
  372. #define GD_MT_PosTit                    0
  373. #define GD_MT_Und                    1
  374. #define GD_MT_High                    2
  375. #define GD_MT_Ok                    3
  376. #define GD_MT_Annulla                    4
  377. #define GD_MT_Tit                    5
  378. #define GD_MT_Label                    6
  379. #define GD_MT_Act                    7
  380. #define GD_MT_Spc                    8
  381. #define GD_MT_TitPlc                    9
  382. #define GD_MT_Disab                    10
  383. #define GD_MT_Scaled                    11
  384.  
  385. #define GD_NT_Tit                    0
  386. #define GD_NT_Label                    1
  387. #define GD_NT_PosTit                    2
  388. #define GD_NT_Und                    3
  389. #define GD_NT_High                    4
  390. #define GD_NT_Ok                    5
  391. #define GD_NT_Annulla                    6
  392. #define GD_NT_Num                    7
  393. #define GD_NT_MNL                    8
  394. #define GD_NT_FPen                    9
  395. #define GD_NT_BPen                    10
  396. #define GD_NT_Just                    11
  397. #define GD_NT_Format                    12
  398. #define GD_NT_Border                    13
  399. #define GD_NT_Clip                    14
  400.  
  401. #define GD_CyT_Tit                    0
  402. #define GD_CyT_Label                    1
  403. #define GD_CyT_PosTit                    2
  404. #define GD_CyT_Und                    3
  405. #define GD_CyT_High                    4
  406. #define GD_CyT_Ok                    5
  407. #define GD_CyT_Annulla                    6
  408. #define GD_CyT_Disab                    7
  409. #define GD_CyT_Act                    8
  410.  
  411. #define GD_PT_Tit                    0
  412. #define GD_PT_Label                    1
  413. #define GD_PT_PosTit                    2
  414. #define GD_PT_Und                    3
  415. #define GD_PT_High                    4
  416. #define GD_PT_Ok                    5
  417. #define GD_PT_Annulla                    6
  418. #define GD_PT_Depth                    7
  419. #define GD_PT_Col                    8
  420. #define GD_PT_COff                    9
  421. #define GD_PT_NumC                    10
  422. #define GD_PT_Disab                    11
  423. #define GD_PT_IW                    12
  424. #define GD_PT_IH                    13
  425.  
  426. #define GD_ST_Tit                    0
  427. #define GD_ST_Label                    1
  428. #define GD_ST_PosTit                    2
  429. #define GD_ST_Und                    3
  430. #define GD_ST_High                    4
  431. #define GD_ST_Ok                    5
  432. #define GD_ST_Annulla                    6
  433. #define GD_ST_Top                    7
  434. #define GD_ST_Tot                    8
  435. #define GD_ST_Vis                    9
  436. #define GD_ST_Arrows                    10
  437. #define GD_ST_Disab                    11
  438. #define GD_ST_RelVer                    12
  439. #define GD_ST_Imm                    13
  440. #define GD_ST_Free                    14
  441.  
  442. #define GD_SlT_Tit                    0
  443. #define GD_SlT_Label                    1
  444. #define GD_SlT_PosTit                    2
  445. #define GD_SlT_Und                    3
  446. #define GD_SlT_High                    4
  447. #define GD_SlT_Ok                    5
  448. #define GD_SlT_Annulla                    6
  449. #define GD_SlT_Min                    7
  450. #define GD_SlT_Max                    8
  451. #define GD_SlT_Lev                    9
  452. #define GD_SlT_MLL                    10
  453. #define GD_SlT_Fmt                    11
  454. #define GD_SlT_MPL                    12
  455. #define GD_SlT_LevPlc                    13
  456. #define GD_SlT_Just                    14
  457. #define GD_SlT_Disab                    15
  458. #define GD_SlT_RelVer                    16
  459. #define GD_SlT_Imm                    17
  460. #define GD_SlT_Free                    18
  461.  
  462. #define GD_StrT_Tit                    0
  463. #define GD_StrT_Label                    1
  464. #define GD_StrT_PosTit                    2
  465. #define GD_StrT_Und                    3
  466. #define GD_StrT_High                    4
  467. #define GD_StrT_Ok                    5
  468. #define GD_StrT_Annulla                    6
  469. #define GD_StrT_MaxC                    7
  470. #define GD_StrT_Str                    8
  471. #define GD_StrT_Just                    9
  472. #define GD_StrT_Disab                    10
  473. #define GD_StrT_Imm                    11
  474. #define GD_StrT_Tab                    12
  475. #define GD_StrT_Help                    13
  476. #define GD_StrT_Rep                    14
  477.  
  478. #define GD_TT_Tit                    0
  479. #define GD_TT_Label                    1
  480. #define GD_TT_PosTit                    2
  481. #define GD_TT_Und                    3
  482. #define GD_TT_High                    4
  483. #define GD_TT_Ok                    5
  484. #define GD_TT_Annulla                    6
  485. #define GD_TT_FPen                    7
  486. #define GD_TT_BPen                    8
  487. #define GD_TT_Copy                    9
  488. #define GD_TT_Border                    10
  489. #define GD_TT_Clip                    11
  490. #define GD_TT_Txt                    12
  491. #define GD_TT_Just                    13
  492.  
  493. #define GD_ScrT_LeftIn                    0
  494. #define GD_ScrT_TopIn                    1
  495. #define GD_ScrT_TitIn                    2
  496. #define GD_ScrT_Type                    3
  497. #define GD_ScrT_PubNameIn                    4
  498. #define GD_ScrT_Ok                    5
  499. #define GD_ScrT_Annulla                    6
  500. #define GD_ScrT_Left                    7
  501. #define GD_ScrT_Top                    8
  502. #define GD_ScrT_ShowTit                    9
  503. #define GD_ScrT_Behind                    10
  504. #define GD_ScrT_Quiet                    11
  505. #define GD_ScrT_FullPal                    12
  506. #define GD_ScrT_Error                    13
  507. #define GD_ScrT_Drag                    14
  508. #define GD_ScrT_Exclusive                    15
  509. #define GD_ScrT_SharePens                    16
  510. #define GD_ScrT_Interleaved                    17
  511. #define GD_ScrT_Overscan                    18
  512. #define GD_ScrT_LikeWB                    19
  513. #define GD_ScrT_MinISG                    20
  514.  
  515. #define GD_GenList                    0
  516. #define GD_GenConfig                    1
  517.  
  518. #define GD_LOC_On                    0
  519. #define GD_LOC_CatName                    1
  520. #define GD_LOC_Join                    2
  521. #define GD_LOC_BuiltIn                    3
  522. #define GD_LOC_Vers                    4
  523. #define GD_LOC_Ok                    5
  524. #define GD_LOC_Annulla                    6
  525. #define GD_LOC_Lang                    7
  526. #define GD_LOC_NewLang                    8
  527. #define GD_LOC_DelLang                    9
  528. #define GD_LOC_Strings                    10
  529. #define GD_LOC_NewStr                    11
  530. #define GD_LOC_DelStr                    12
  531. #define GD_LOC_ImpStr                    13
  532. #define GD_LOC_GetJoin                    14
  533.  
  534. #define GD_GB_Lab                    0
  535. #define GD_GB_ShowOnOpen                    1
  536. #define GD_GB_Ok                    2
  537. #define GD_GB_Annulla                    3
  538.  
  539. #define GD_BE_Label                    0
  540. #define GD_BE_Class                    1
  541. #define GD_BE_CType                    2
  542. #define GD_BE_Ok                    3
  543. #define GD_BE_Annulla                    4
  544. #define GD_BE_Tags                    5
  545. #define GD_BE_NewTag                    6
  546. #define GD_BE_DelTag                    7
  547. #define GD_BE_Bool                    0
  548. #define GD_BE_String                    0
  549. #define GD_BE_Objects                    0
  550. #define GD_BE_Long                    0
  551. #define GD_BE_Img                    0
  552.  
  553. #define GD_LANG_Lang                    0
  554. #define GD_LANG_File                    1
  555. #define GD_LANG_Ok                    2
  556. #define GD_LANG_Cancel                    3
  557. #define GD_LANG_GetFile                    4
  558.  
  559. #define GD_NS_Str                    0
  560. #define GD_NS_ID                    1
  561. #define GD_NS_Tran                    2
  562. #define GD_NS_New                    3
  563. #define GD_NS_Del                    4
  564. #define GD_NS_Ok                    5
  565. #define GD_NS_Cancel                    6
  566.  
  567. #define GD_T_Str                    0
  568. #define GD_T_Lang                    1
  569. #define GD_T_Ok                    2
  570. #define GD_T_Cancel                    3
  571.  
  572. #define GD_IMP_From                    0
  573. #define GD_IMP_To                    1
  574. #define GD_IMP_Link                    2
  575.  
  576. #define DriPens_CNT 4
  577. #define MEEdit_CNT 12
  578. #define MenuEd_CNT 13
  579. #define ImgBank_CNT 4
  580. #define ImgBut_CNT 23
  581. #define Tools_CNT 1
  582. #define MutualX_CNT 8
  583. #define Macro_CNT 11
  584. #define BBox_CNT 6
  585. #define TabCycle_CNT 1
  586. #define SrcParams_CNT 8
  587. #define IText_CNT 9
  588. #define RexxEd_CNT 6
  589. #define RexxCmd_CNT 5
  590. #define MainProc_CNT 11
  591. #define MPEdLib_CNT 6
  592. #define WndTit_CNT 4
  593. #define Lista_CNT 1
  594. #define DimFin_CNT 14
  595. #define Zoom_CNT 11
  596. #define WndTag_CNT 20
  597. #define GadSize_CNT 6
  598. #define ListEd_CNT 6
  599. #define ButTag_CNT 9
  600. #define ChkTag_CNT 10
  601. #define IntTag_CNT 15
  602. #define LstTag_CNT 18
  603. #define MxTag_CNT 12
  604. #define NumTag_CNT 15
  605. #define CycTag_CNT 9
  606. #define PalTag_CNT 14
  607. #define SclTag_CNT 15
  608. #define SliTag_CNT 19
  609. #define StrTag_CNT 15
  610. #define TxtTag_CNT 14
  611. #define ScrTags_CNT 21
  612. #define Gen_CNT 2
  613. #define Locale_CNT 14
  614. #define GBankParam_CNT 4
  615. #define BOOPSI_CNT 8
  616. #define BE_BOOL_CNT 1
  617. #define BE_STRING_CNT 1
  618. #define BE_OBJECTS_CNT 1
  619. #define BE_LONG_CNT 1
  620. #define BE_IMAGE_CNT 1
  621. #define Language_CNT 4
  622. #define NewStr_CNT 7
  623. #define Translation_CNT 4
  624. #define Import_CNT 3
  625.  
  626. struct WindowBanks {
  627.     struct Gadget **Banks;
  628.     UWORD           Count;
  629. };
  630.  
  631. extern struct IntuitionBase    *IntuitionBase;
  632. extern struct Library        *GadToolsBase;
  633. extern struct Library        *GfxBase;
  634. extern struct Screen        *Scr;
  635. extern int            YOffset;
  636. extern UWORD            XOffset;
  637. extern APTR            VisualInfo;
  638. extern struct Catalog        *Catalog;
  639. extern struct Window        *DriPensWnd;
  640. extern struct Window        *BackWnd;
  641. extern struct Window        *MEEditWnd;
  642. extern struct Window        *MenuEdWnd;
  643. extern struct Window        *ImgBankWnd;
  644. extern struct Window        *ImgButWnd;
  645. extern struct Window        *ToolsWnd;
  646. extern struct Window        *MutualXWnd;
  647. extern struct Window        *MacroWnd;
  648. extern struct Window        *BBoxWnd;
  649. extern struct Window        *TabCycleWnd;
  650. extern struct Window        *SrcParamsWnd;
  651. extern struct Window        *ITextWnd;
  652. extern struct Window        *RexxEdWnd;
  653. extern struct Window        *RexxCmdWnd;
  654. extern struct Window        *MainProcWnd;
  655. extern struct Window        *MPEdLibWnd;
  656. extern struct Window        *WndTitWnd;
  657. extern struct Window        *ListaWnd;
  658. extern struct Window        *DimFinWnd;
  659. extern struct Window        *ZoomWnd;
  660. extern struct Window        *WndTagWnd;
  661. extern struct Window        *GadSizeWnd;
  662. extern struct Window        *ListEdWnd;
  663. extern struct Window        *ButTagWnd;
  664. extern struct Window        *ChkTagWnd;
  665. extern struct Window        *IntTagWnd;
  666. extern struct Window        *LstTagWnd;
  667. extern struct Window        *MxTagWnd;
  668. extern struct Window        *NumTagWnd;
  669. extern struct Window        *CycTagWnd;
  670. extern struct Window        *PalTagWnd;
  671. extern struct Window        *SclTagWnd;
  672. extern struct Window        *SliTagWnd;
  673. extern struct Window        *StrTagWnd;
  674. extern struct Window        *TxtTagWnd;
  675. extern struct Window        *ScrTagsWnd;
  676. extern struct Window        *GenWnd;
  677. extern struct Window        *LocaleWnd;
  678. extern struct Window        *GBankParamWnd;
  679. extern struct Window        *BOOPSIWnd;
  680. extern struct Window        *LanguageWnd;
  681. extern struct Window        *NewStrWnd;
  682. extern struct Window        *TranslationWnd;
  683. extern struct Window        *ImportWnd;
  684. extern struct Menu        *BackMenus;
  685. extern struct Menu        *LocaleMenus;
  686. extern struct Gadget        *DriPensGList;
  687. extern struct Gadget        *MEEditGList;
  688. extern struct Gadget        *MenuEdGList;
  689. extern struct Gadget        *ImgBankGList;
  690. extern struct Gadget        *ImgButGList;
  691. extern struct Gadget        *ToolsGList;
  692. extern struct Gadget        *MutualXGList;
  693. extern struct Gadget        *MacroGList;
  694. extern struct Gadget        *BBoxGList;
  695. extern struct Gadget        *TabCycleGList;
  696. extern struct Gadget        *SrcParamsGList;
  697. extern struct Gadget        *ITextGList;
  698. extern struct Gadget        *RexxEdGList;
  699. extern struct Gadget        *RexxCmdGList;
  700. extern struct Gadget        *MainProcGList;
  701. extern struct Gadget        *MPEdLibGList;
  702. extern struct Gadget        *WndTitGList;
  703. extern struct Gadget        *ListaGList;
  704. extern struct Gadget        *DimFinGList;
  705. extern struct Gadget        *ZoomGList;
  706. extern struct Gadget        *WndTagGList;
  707. extern struct Gadget        *GadSizeGList;
  708. extern struct Gadget        *ListEdGList;
  709. extern struct Gadget        *ButTagGList;
  710. extern struct Gadget        *ChkTagGList;
  711. extern struct Gadget        *IntTagGList;
  712. extern struct Gadget        *LstTagGList;
  713. extern struct Gadget        *MxTagGList;
  714. extern struct Gadget        *NumTagGList;
  715. extern struct Gadget        *CycTagGList;
  716. extern struct Gadget        *PalTagGList;
  717. extern struct Gadget        *SclTagGList;
  718. extern struct Gadget        *SliTagGList;
  719. extern struct Gadget        *StrTagGList;
  720. extern struct Gadget        *TxtTagGList;
  721. extern struct Gadget        *ScrTagsGList;
  722. extern struct Gadget        *GenGList;
  723. extern struct Gadget        *LocaleGList;
  724. extern struct Gadget        *GBankParamGList;
  725. extern struct Gadget        *BOOPSIGList;
  726. extern struct Gadget        *LanguageGList;
  727. extern struct Gadget        *NewStrGList;
  728. extern struct Gadget        *TranslationGList;
  729. extern struct Gadget        *ImportGList;
  730. extern struct WindowBanks        BOOPSIWBanks;
  731. extern struct Gadget        *BE_BOOLGList;
  732. extern struct Gadget        *BE_BOOLGadgets[1];
  733. extern struct Gadget        *BE_STRINGGList;
  734. extern struct Gadget        *BE_STRINGGadgets[1];
  735. extern struct Gadget        *BE_OBJECTSGList;
  736. extern struct Gadget        *BE_OBJECTSGadgets[1];
  737. extern struct Gadget        *BE_LONGGList;
  738. extern struct Gadget        *BE_LONGGadgets[1];
  739. extern struct Gadget        *BE_IMAGEGList;
  740. extern struct Gadget        *BE_IMAGEGadgets[1];
  741. extern struct IntuiMessage    BackMsg;
  742. extern struct IntuiMessage    MEEditMsg;
  743. extern struct IntuiMessage    MenuEdMsg;
  744. extern struct IntuiMessage    ImgButMsg;
  745. extern struct IntuiMessage    ToolsMsg;
  746. extern struct IntuiMessage    MutualXMsg;
  747. extern struct IntuiMessage    BBoxMsg;
  748. extern struct IntuiMessage    TabCycleMsg;
  749. extern struct IntuiMessage    ITextMsg;
  750. extern struct IntuiMessage    RexxCmdMsg;
  751. extern struct IntuiMessage    MPEdLibMsg;
  752. extern struct IntuiMessage    WndTitMsg;
  753. extern struct IntuiMessage    ListaMsg;
  754. extern struct IntuiMessage    DimFinMsg;
  755. extern struct IntuiMessage    ZoomMsg;
  756. extern struct IntuiMessage    WndTagMsg;
  757. extern struct IntuiMessage    GadSizeMsg;
  758. extern struct IntuiMessage    ListEdMsg;
  759. extern struct IntuiMessage    ButTagMsg;
  760. extern struct IntuiMessage    ChkTagMsg;
  761. extern struct IntuiMessage    IntTagMsg;
  762. extern struct IntuiMessage    LstTagMsg;
  763. extern struct IntuiMessage    MxTagMsg;
  764. extern struct IntuiMessage    NumTagMsg;
  765. extern struct IntuiMessage    CycTagMsg;
  766. extern struct IntuiMessage    PalTagMsg;
  767. extern struct IntuiMessage    SclTagMsg;
  768. extern struct IntuiMessage    SliTagMsg;
  769. extern struct IntuiMessage    StrTagMsg;
  770. extern struct IntuiMessage    TxtTagMsg;
  771. extern struct IntuiMessage    GBankParamMsg;
  772. extern struct IntuiMessage    BOOPSIMsg;
  773. extern struct IntuiMessage    LanguageMsg;
  774. extern struct IntuiMessage    NewStrMsg;
  775. extern struct IntuiMessage    TranslationMsg;
  776. extern struct IntuiMessage    ImportMsg;
  777. extern struct Gadget        *DriPensGadgets[4];
  778. extern struct Gadget        *MEEditGadgets[12];
  779. extern struct Gadget        *MenuEdGadgets[13];
  780. extern struct Gadget        *ImgBankGadgets[4];
  781. extern struct Gadget        *ImgButGadgets[23];
  782. extern struct Gadget        *ToolsGadgets[1];
  783. extern struct Gadget        *MutualXGadgets[8];
  784. extern struct Gadget        *MacroGadgets[11];
  785. extern struct Gadget        *BBoxGadgets[6];
  786. extern struct Gadget        *TabCycleGadgets[1];
  787. extern struct Gadget        *SrcParamsGadgets[8];
  788. extern struct Gadget        *ITextGadgets[9];
  789. extern struct Gadget        *RexxEdGadgets[6];
  790. extern struct Gadget        *RexxCmdGadgets[5];
  791. extern struct Gadget        *MainProcGadgets[11];
  792. extern struct Gadget        *MPEdLibGadgets[6];
  793. extern struct Gadget        *WndTitGadgets[4];
  794. extern struct Gadget        *ListaGadgets[1];
  795. extern struct Gadget        *DimFinGadgets[14];
  796. extern struct Gadget        *ZoomGadgets[11];
  797. extern struct Gadget        *WndTagGadgets[20];
  798. extern struct Gadget        *GadSizeGadgets[6];
  799. extern struct Gadget        *ListEdGadgets[6];
  800. extern struct Gadget        *ButTagGadgets[9];
  801. extern struct Gadget        *ChkTagGadgets[10];
  802. extern struct Gadget        *IntTagGadgets[15];
  803. extern struct Gadget        *LstTagGadgets[18];
  804. extern struct Gadget        *MxTagGadgets[12];
  805. extern struct Gadget        *NumTagGadgets[15];
  806. extern struct Gadget        *CycTagGadgets[9];
  807. extern struct Gadget        *PalTagGadgets[14];
  808. extern struct Gadget        *SclTagGadgets[15];
  809. extern struct Gadget        *SliTagGadgets[19];
  810. extern struct Gadget        *StrTagGadgets[15];
  811. extern struct Gadget        *TxtTagGadgets[14];
  812. extern struct Gadget        *ScrTagsGadgets[21];
  813. extern struct Gadget        *GenGadgets[2];
  814. extern struct Gadget        *LocaleGadgets[14];
  815. extern struct Gadget        *GBankParamGadgets[4];
  816. extern struct Gadget        *BOOPSIGadgets[8];
  817. extern struct Gadget        *LanguageGadgets[4];
  818. extern struct Gadget        *NewStrGadgets[7];
  819. extern struct Gadget        *TranslationGadgets[4];
  820. extern struct Gadget        *ImportGadgets[3];
  821. extern struct MsgPort        *IDCMP_Port;
  822. extern struct IntuiMessage    IDCMPMsg;
  823. extern LONG OpenWndShd( struct Gadget *, struct TagItem *, struct Window **, ULONG );
  824. extern void CloseWndShd( struct Window **, struct Gadget **, struct Menu ** );
  825. extern void HandleIDCMPPort( void );
  826. extern __chip UWORD UpGadgetImgData[78];
  827. extern __chip UWORD DownGadgetImgData[78];
  828. extern __chip UWORD WindowGadgetImgData[56];
  829. extern __chip UWORD IDCMPGadgetImgData[56];
  830. extern __chip UWORD WFlagsGadgetImgData[56];
  831. extern __chip UWORD AddGadgetImgData[56];
  832. extern __chip UWORD RemGadgetImgData[56];
  833. extern __chip UWORD LoadGadgetImgData[56];
  834. extern __chip UWORD SaveGadgetImgData[56];
  835. extern __chip UWORD DelWndImgData[56];
  836. extern __chip UWORD GImgData[56];
  837. extern __chip UWORD ImgImgData[56];
  838. extern __chip UWORD ScrImgData[56];
  839. extern __chip UWORD GetFileImgData[56];
  840. extern __chip UWORD GetFileDownImgData[56];
  841. extern __chip UWORD AddGadgetDownImgData[56];
  842. extern __chip UWORD DelWndDownImgData[56];
  843. extern __chip UWORD GDownImgData[56];
  844. extern __chip UWORD IDCMPGadgetDownImgData[56];
  845. extern __chip UWORD ImgDownImgData[56];
  846. extern __chip UWORD LoadGadgetDownImgData[56];
  847. extern __chip UWORD RemGadgetDownImgData[56];
  848. extern __chip UWORD SaveGadgetDownImgData[56];
  849. extern __chip UWORD ScrDownImgData[56];
  850. extern __chip UWORD WFlagsGadgetDownImgData[56];
  851. extern __chip UWORD WindowGadgetDownImgData[56];
  852. extern __chip UWORD DownGadgetDownImgData[78];
  853. extern __chip UWORD BottomImgData[78];
  854. extern __chip UWORD BottomDownImgData[78];
  855. extern __chip UWORD UpGadgetDownImgData[78];
  856. extern __chip UWORD TopImgData[78];
  857. extern __chip UWORD TopDownImgData[78];
  858. extern __chip UWORD LeftImgData[78];
  859. extern __chip UWORD LeftDownImgData[78];
  860. extern __chip UWORD RightImgData[78];
  861. extern __chip UWORD RightDownImgData[78];
  862. extern __chip UWORD DelBoxImgData[78];
  863. extern __chip UWORD DelBoxDownImgData[78];
  864. extern UBYTE            *Array0[];
  865. extern UBYTE            *Array1[];
  866. extern UBYTE            *Array2[];
  867. extern UBYTE            *Array3[];
  868. extern UBYTE            *Array4[];
  869. extern UBYTE            *Array5[];
  870. extern UBYTE            *Array6[];
  871. extern UBYTE            *Array7[];
  872. extern UBYTE            *Array8[];
  873. extern UBYTE            *Array9[];
  874. extern UBYTE            *Array10[];
  875. extern UBYTE            *Array11[];
  876. extern UBYTE            *Array12[];
  877. extern UBYTE            *Array13[];
  878. extern UBYTE            *QualifLabels[];
  879. extern UBYTE            *BB_TypeLabels[];
  880. extern struct MinList MP_LibFromList;
  881. extern UWORD            DriPensGTypes[];
  882. extern UWORD            MEEditGTypes[];
  883. extern UWORD            MenuEdGTypes[];
  884. extern UWORD            ImgBankGTypes[];
  885. extern UWORD            ImgButGTypes[];
  886. extern UWORD            ToolsGTypes[];
  887. extern UWORD            MutualXGTypes[];
  888. extern UWORD            MacroGTypes[];
  889. extern UWORD            BBoxGTypes[];
  890. extern UWORD            TabCycleGTypes[];
  891. extern UWORD            SrcParamsGTypes[];
  892. extern UWORD            ITextGTypes[];
  893. extern UWORD            RexxEdGTypes[];
  894. extern UWORD            RexxCmdGTypes[];
  895. extern UWORD            MainProcGTypes[];
  896. extern UWORD            MPEdLibGTypes[];
  897. extern UWORD            WndTitGTypes[];
  898. extern UWORD            ListaGTypes[];
  899. extern UWORD            DimFinGTypes[];
  900. extern UWORD            ZoomGTypes[];
  901. extern UWORD            WndTagGTypes[];
  902. extern UWORD            GadSizeGTypes[];
  903. extern UWORD            ListEdGTypes[];
  904. extern UWORD            ButTagGTypes[];
  905. extern UWORD            ChkTagGTypes[];
  906. extern UWORD            IntTagGTypes[];
  907. extern UWORD            LstTagGTypes[];
  908. extern UWORD            MxTagGTypes[];
  909. extern UWORD            NumTagGTypes[];
  910. extern UWORD            CycTagGTypes[];
  911. extern UWORD            PalTagGTypes[];
  912. extern UWORD            SclTagGTypes[];
  913. extern UWORD            SliTagGTypes[];
  914. extern UWORD            StrTagGTypes[];
  915. extern UWORD            TxtTagGTypes[];
  916. extern UWORD            ScrTagsGTypes[];
  917. extern UWORD            GenGTypes[];
  918. extern UWORD            LocaleGTypes[];
  919. extern UWORD            GBankParamGTypes[];
  920. extern UWORD            BOOPSIGTypes[];
  921. extern UWORD            LanguageGTypes[];
  922. extern UWORD            NewStrGTypes[];
  923. extern UWORD            TranslationGTypes[];
  924. extern UWORD            ImportGTypes[];
  925. extern struct TextAttr        topaz8_065;
  926. extern struct NewGadget        DriPensNGad[];
  927. extern struct NewGadget        MEEditNGad[];
  928. extern struct NewGadget        MenuEdNGad[];
  929. extern struct NewGadget        ImgBankNGad[];
  930. extern struct NewGadget        ImgButNGad[];
  931. extern struct NewGadget        ToolsNGad[];
  932. extern struct NewGadget        MutualXNGad[];
  933. extern struct NewGadget        MacroNGad[];
  934. extern struct NewGadget        BBoxNGad[];
  935. extern struct NewGadget        TabCycleNGad[];
  936. extern struct NewGadget        SrcParamsNGad[];
  937. extern struct NewGadget        ITextNGad[];
  938. extern struct NewGadget        RexxEdNGad[];
  939. extern struct NewGadget        RexxCmdNGad[];
  940. extern struct NewGadget        MainProcNGad[];
  941. extern struct NewGadget        MPEdLibNGad[];
  942. extern struct NewGadget        WndTitNGad[];
  943. extern struct NewGadget        ListaNGad[];
  944. extern struct NewGadget        DimFinNGad[];
  945. extern struct NewGadget        ZoomNGad[];
  946. extern struct NewGadget        WndTagNGad[];
  947. extern struct NewGadget        GadSizeNGad[];
  948. extern struct NewGadget        ListEdNGad[];
  949. extern struct NewGadget        ButTagNGad[];
  950. extern struct NewGadget        ChkTagNGad[];
  951. extern struct NewGadget        IntTagNGad[];
  952. extern struct NewGadget        LstTagNGad[];
  953. extern struct NewGadget        MxTagNGad[];
  954. extern struct NewGadget        NumTagNGad[];
  955. extern struct NewGadget        CycTagNGad[];
  956. extern struct NewGadget        PalTagNGad[];
  957. extern struct NewGadget        SclTagNGad[];
  958. extern struct NewGadget        SliTagNGad[];
  959. extern struct NewGadget        StrTagNGad[];
  960. extern struct NewGadget        TxtTagNGad[];
  961. extern struct NewGadget        ScrTagsNGad[];
  962. extern struct NewGadget        GenNGad[];
  963. extern struct NewGadget        LocaleNGad[];
  964. extern struct NewGadget        GBankParamNGad[];
  965. extern struct NewGadget        BOOPSINGad[];
  966. extern struct NewGadget        LanguageNGad[];
  967. extern struct NewGadget        NewStrNGad[];
  968. extern struct NewGadget        TranslationNGad[];
  969. extern struct NewGadget        ImportNGad[];
  970. extern ULONG            DriPensGTags[];
  971. extern ULONG            MEEditGTags[];
  972. extern ULONG            MenuEdGTags[];
  973. extern ULONG            ImgBankGTags[];
  974. extern ULONG            ImgButGTags[];
  975. extern ULONG            ToolsGTags[];
  976. extern ULONG            MutualXGTags[];
  977. extern ULONG            MacroGTags[];
  978. extern ULONG            BBoxGTags[];
  979. extern ULONG            TabCycleGTags[];
  980. extern ULONG            SrcParamsGTags[];
  981. extern ULONG            ITextGTags[];
  982. extern ULONG            RexxEdGTags[];
  983. extern ULONG            RexxCmdGTags[];
  984. extern ULONG            MainProcGTags[];
  985. extern ULONG            MPEdLibGTags[];
  986. extern ULONG            WndTitGTags[];
  987. extern ULONG            ListaGTags[];
  988. extern ULONG            DimFinGTags[];
  989. extern ULONG            ZoomGTags[];
  990. extern ULONG            WndTagGTags[];
  991. extern ULONG            GadSizeGTags[];
  992. extern ULONG            ListEdGTags[];
  993. extern ULONG            ButTagGTags[];
  994. extern ULONG            ChkTagGTags[];
  995. extern ULONG            IntTagGTags[];
  996. extern ULONG            LstTagGTags[];
  997. extern ULONG            MxTagGTags[];
  998. extern ULONG            NumTagGTags[];
  999. extern ULONG            CycTagGTags[];
  1000. extern ULONG            PalTagGTags[];
  1001. extern ULONG            SclTagGTags[];
  1002. extern ULONG            SliTagGTags[];
  1003. extern ULONG            StrTagGTags[];
  1004. extern ULONG            TxtTagGTags[];
  1005. extern ULONG            ScrTagsGTags[];
  1006. extern ULONG            GenGTags[];
  1007. extern ULONG            LocaleGTags[];
  1008. extern ULONG            GBankParamGTags[];
  1009. extern ULONG            BOOPSIGTags[];
  1010. extern ULONG            LanguageGTags[];
  1011. extern ULONG            NewStrGTags[];
  1012. extern ULONG            TranslationGTags[];
  1013. extern ULONG            ImportGTags[];
  1014. extern struct Gadget        ME_IGiuGadget;
  1015. extern struct Gadget        ME_SSuGadget;
  1016. extern struct Gadget        ME_SGiuGadget;
  1017. extern struct Gadget        ME_TSuGadget;
  1018. extern struct Gadget        ME_TGiuGadget;
  1019. extern struct Gadget        ME_ISuGadget;
  1020. extern struct Gadget        WFlagsGadget;
  1021. extern struct Gadget        IDCMPGadget;
  1022. extern struct Gadget        AddWndGadget;
  1023. extern struct Gadget        ScrTypeGadget;
  1024. extern struct Gadget        OpenImgBankGadget;
  1025. extern struct Gadget        ToggleGadgetsGadget;
  1026. extern struct Gadget        DelWndGadget;
  1027. extern struct Gadget        SaveGUIGadget;
  1028. extern struct Gadget        LoadGUIGadget;
  1029. extern struct Gadget        RemGadgetGadget;
  1030. extern struct Gadget        AddGadGadget;
  1031. extern struct Gadget        rx_Get3Gadget;
  1032. extern struct Gadget        rx_Get2Gadget;
  1033. extern struct Gadget        rx_Get1Gadget;
  1034. extern struct Gadget        rx_Get10Gadget;
  1035. extern struct Gadget        rx_Get9Gadget;
  1036. extern struct Gadget        rx_Get8Gadget;
  1037. extern struct Gadget        rx_Get7Gadget;
  1038. extern struct Gadget        rx_Get6Gadget;
  1039. extern struct Gadget        rx_Get5Gadget;
  1040. extern struct Gadget        rx_Get4Gadget;
  1041. extern struct Gadget        BB_DeleteGadget;
  1042. extern struct Gadget        BB_DownGadget;
  1043. extern struct Gadget        BB_UpGadget;
  1044. extern struct Gadget        BB_RightGadget;
  1045. extern struct Gadget        BB_LeftGadget;
  1046. extern struct Gadget        TC_BottomGadget;
  1047. extern struct Gadget        TC_DownGadget;
  1048. extern struct Gadget        TC_TopGadget;
  1049. extern struct Gadget        TC_UpGadget;
  1050. extern struct Gadget        MP_WndDownGadget;
  1051. extern struct Gadget        MP_WndBottomGadget;
  1052. extern struct Gadget        MP_WndTopGadget;
  1053. extern struct Gadget        MP_WndUpGadget;
  1054. extern struct Gadget        LE_DownGadget;
  1055. extern struct Gadget        LE_BottomGadget;
  1056. extern struct Gadget        LE_TopGadget;
  1057. extern struct Gadget        LE_UpGadget;
  1058. extern struct Gadget        LOC_GetJoinGadget;
  1059. extern struct Gadget        LANG_GetFileGadget;
  1060. extern UWORD            BE_BOOLGTypes[];
  1061. extern struct NewGadget        BE_BOOLNGad[];
  1062. extern ULONG            BE_BOOLGTags[];
  1063. extern UWORD            BE_STRINGGTypes[];
  1064. extern struct NewGadget        BE_STRINGNGad[];
  1065. extern ULONG            BE_STRINGGTags[];
  1066. extern UWORD            BE_OBJECTSGTypes[];
  1067. extern struct NewGadget        BE_OBJECTSNGad[];
  1068. extern ULONG            BE_OBJECTSGTags[];
  1069. extern UWORD            BE_LONGGTypes[];
  1070. extern struct NewGadget        BE_LONGNGad[];
  1071. extern ULONG            BE_LONGGTags[];
  1072. extern UWORD            BE_IMAGEGTypes[];
  1073. extern struct NewGadget        BE_IMAGENGad[];
  1074. extern ULONG            BE_IMAGEGTags[];
  1075. extern BOOL AboutMenued( void );
  1076. extern BOOL NuovoMenued( void );
  1077. extern BOOL CaricaMenued( void );
  1078. extern BOOL SalvaMenued( void );
  1079. extern BOOL SalvaComeMenued( void );
  1080. extern BOOL SrcParamsMenued( void );
  1081. extern BOOL GeneraMenued( void );
  1082. extern BOOL FineMenued( void );
  1083. extern BOOL NewWndMenued( void );
  1084. extern BOOL ApriWndMenued( void );
  1085. extern BOOL ChiudiWndMenued( void );
  1086. extern BOOL ChiudiAllWndMenued( void );
  1087. extern BOOL EliminaWndMenued( void );
  1088. extern BOOL EliminaAllWndMenued( void );
  1089. extern BOOL TitoloWndMenued( void );
  1090. extern BOOL WndFlagsMenued( void );
  1091. extern BOOL IDCMPMenued( void );
  1092. extern BOOL WndSizeMenued( void );
  1093. extern BOOL ZoomMenued( void );
  1094. extern BOOL WndTagsMenued( void );
  1095. extern BOOL AddBoxMenued( void );
  1096. extern BOOL EditBoxesMenued( void );
  1097. extern BOOL AddImgMenued( void );
  1098. extern BOOL MoveImgMenued( void );
  1099. extern BOOL DelImgMenued( void );
  1100. extern BOOL AddTxtMenued( void );
  1101. extern BOOL DelTextMenued( void );
  1102. extern BOOL EditTxtMenued( void );
  1103. extern BOOL MoveTextMenued( void );
  1104. extern BOOL MakeGBankMenued( void );
  1105. extern BOOL DelGBankMenued( void );
  1106. extern BOOL EditGBankMenued( void );
  1107. extern BOOL HideGBankMenued( void );
  1108. extern BOOL ParamGBankMenued( void );
  1109. extern BOOL StampaWndMenued( void );
  1110. extern BOOL SalvaWndMenued( void );
  1111. extern BOOL CaricaWndMenued( void );
  1112. extern BOOL AddGadMenued( void );
  1113. extern BOOL DelGadMenued( void );
  1114. extern BOOL SelAllMenued( void );
  1115. extern BOOL ScelteMenued( void );
  1116. extern BOOL GadSizeMenued( void );
  1117. extern BOOL GadTagsMenued( void );
  1118. extern BOOL GadFontMenued( void );
  1119. extern BOOL AlignRightMenued( void );
  1120. extern BOOL AlignLeftMenued( void );
  1121. extern BOOL AlignUpMenued( void );
  1122. extern BOOL AlignDownMenued( void );
  1123. extern BOOL SpreadHorizMenued( void );
  1124. extern BOOL SpreadVertMenued( void );
  1125. extern BOOL XSpaceMenued( void );
  1126. extern BOOL YSpaceMenued( void );
  1127. extern BOOL ClonaWMenued( void );
  1128. extern BOOL ClonaHMenued( void );
  1129. extern BOOL ClonaBothMenued( void );
  1130. extern BOOL CopiaGadMenued( void );
  1131. extern BOOL TabOrderMenued( void );
  1132. extern BOOL SalvaGadMenued( void );
  1133. extern BOOL CaricaGadMenued( void );
  1134. extern BOOL ScrTagsMenued( void );
  1135. extern BOOL ScrTypeMenued( void );
  1136. extern BOOL ScrFontMenued( void );
  1137. extern BOOL DriPensMenued( void );
  1138. extern BOOL ChangeColMenued( void );
  1139. extern BOOL CaricaColMenued( void );
  1140. extern BOOL SalvaColMenued( void );
  1141. extern BOOL SalvaScrMenued( void );
  1142. extern BOOL CaricaScrMenued( void );
  1143. extern BOOL MenuEdMenued( void );
  1144. extern BOOL ImgBankMenued( void );
  1145. extern BOOL RexxEdMenued( void );
  1146. extern BOOL MainProcMenued( void );
  1147. extern BOOL LocaleMenued( void );
  1148. extern BOOL MacrosMenued( void );
  1149. extern BOOL AddMacroMenued( void );
  1150. extern BOOL RemMacroMenued( void );
  1151. extern BOOL ExecMacroMenued( void );
  1152. extern BOOL ToolsWndMenued( void );
  1153. extern BOOL UsaGadsMenued( void );
  1154. extern BOOL ToggleWBMenued( void );
  1155. extern BOOL WndInFrontMenued( void );
  1156. extern BOOL UseWFlagsMenued( void );
  1157. extern BOOL GenPrefsMenued( void );
  1158. extern BOOL IconeMenued( void );
  1159. extern BOOL SavePrefsMenued( void );
  1160. extern BOOL LOC_CatMenued( void );
  1161. extern BOOL LOC_CtMenued( void );
  1162. extern struct IntuiText        MainProcIText[];
  1163. extern struct IntuiText        WndTagIText[];
  1164. extern struct Image        UpGadgetImg;
  1165. extern struct Image        DownGadgetImg;
  1166. extern struct Image        WindowGadgetImg;
  1167. extern struct Image        IDCMPGadgetImg;
  1168. extern struct Image        WFlagsGadgetImg;
  1169. extern struct Image        AddGadgetImg;
  1170. extern struct Image        RemGadgetImg;
  1171. extern struct Image        LoadGadgetImg;
  1172. extern struct Image        SaveGadgetImg;
  1173. extern struct Image        DelWndImg;
  1174. extern struct Image        GImg;
  1175. extern struct Image        ImgImg;
  1176. extern struct Image        ScrImg;
  1177. extern struct Image        GetFileImg;
  1178. extern struct Image        GetFileDownImg;
  1179. extern struct Image        AddGadgetDownImg;
  1180. extern struct Image        DelWndDownImg;
  1181. extern struct Image        GDownImg;
  1182. extern struct Image        IDCMPGadgetDownImg;
  1183. extern struct Image        ImgDownImg;
  1184. extern struct Image        LoadGadgetDownImg;
  1185. extern struct Image        RemGadgetDownImg;
  1186. extern struct Image        SaveGadgetDownImg;
  1187. extern struct Image        ScrDownImg;
  1188. extern struct Image        WFlagsGadgetDownImg;
  1189. extern struct Image        WindowGadgetDownImg;
  1190. extern struct Image        DownGadgetDownImg;
  1191. extern struct Image        BottomImg;
  1192. extern struct Image        BottomDownImg;
  1193. extern struct Image        UpGadgetDownImg;
  1194. extern struct Image        TopImg;
  1195. extern struct Image        TopDownImg;
  1196. extern struct Image        LeftImg;
  1197. extern struct Image        LeftDownImg;
  1198. extern struct Image        RightImg;
  1199. extern struct Image        RightDownImg;
  1200. extern struct Image        DelBoxImg;
  1201. extern struct Image        DelBoxDownImg;
  1202. extern UWORD            RX_Unconfirmed;
  1203. extern struct MsgPort        *RexxPort;
  1204. extern UBYTE            RexxPortName[];
  1205. extern BOOL SetupRexxPort( void );
  1206. extern void DeleteRexxPort( void );
  1207. extern void HandleRexxMsg( void );
  1208. extern BOOL SendRexxMsg( char *Host, char *Ext, char *Command, APTR Msg, LONG Flags );
  1209. extern struct MinList        RexxCommands;
  1210.  
  1211. struct CmdNode {
  1212.     struct Node    Node;
  1213.     STRPTR    Template;
  1214.     LONG    ( *Routine )( ULONG *, struct RexxMsg * );
  1215. };
  1216. extern LONG QuitRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1217. extern LONG NewRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1218. extern LONG SetNameRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1219. extern LONG GetNameRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1220. extern LONG AddBoxRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1221. extern LONG AddITextRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1222. extern LONG GenerateRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1223. extern LONG GetActWndDataRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1224. extern LONG GetBoxRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1225. extern LONG GetBoxAttrRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1226. extern LONG GetDriPenRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1227. extern LONG GetFontAttrRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1228. extern LONG GetImgRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1229. extern LONG GetImgAttrRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1230. extern LONG GetITextRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1231. extern LONG GetITextAttrRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1232. extern LONG GetScrFontRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1233. extern LONG GetWndDataRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1234. extern LONG OpenRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1235. extern LONG SaveRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1236. extern LONG SaveAsRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1237. extern LONG SetBoxAttrRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1238. extern LONG SetImgAttrRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1239. extern LONG SetITextAttrRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1240. extern LONG GetTxtLenRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1241. extern LONG GetFileRexxed( ULONG *ArgArray, struct RexxMsg *Msg );
  1242. extern struct TagItem        DriPensWTags[];
  1243. extern struct TagItem        BackWTags[];
  1244. extern struct TagItem        MEEditWTags[];
  1245. extern struct TagItem        MenuEdWTags[];
  1246. extern struct TagItem        ImgBankWTags[];
  1247. extern struct TagItem        ImgButWTags[];
  1248. extern struct TagItem        ToolsWTags[];
  1249. extern struct TagItem        MutualXWTags[];
  1250. extern struct TagItem        MacroWTags[];
  1251. extern struct TagItem        BBoxWTags[];
  1252. extern struct TagItem        TabCycleWTags[];
  1253. extern struct TagItem        SrcParamsWTags[];
  1254. extern struct TagItem        ITextWTags[];
  1255. extern struct TagItem        RexxEdWTags[];
  1256. extern struct TagItem        RexxCmdWTags[];
  1257. extern struct TagItem        MainProcWTags[];
  1258. extern struct TagItem        MPEdLibWTags[];
  1259. extern struct TagItem        WndTitWTags[];
  1260. extern struct TagItem        ListaWTags[];
  1261. extern struct TagItem        DimFinWTags[];
  1262. extern struct TagItem        ZoomWTags[];
  1263. extern struct TagItem        WndTagWTags[];
  1264. extern struct TagItem        GadSizeWTags[];
  1265. extern struct TagItem        ListEdWTags[];
  1266. extern struct TagItem        ButTagWTags[];
  1267. extern struct TagItem        ChkTagWTags[];
  1268. extern struct TagItem        IntTagWTags[];
  1269. extern struct TagItem        LstTagWTags[];
  1270. extern struct TagItem        MxTagWTags[];
  1271. extern struct TagItem        NumTagWTags[];
  1272. extern struct TagItem        CycTagWTags[];
  1273. extern struct TagItem        PalTagWTags[];
  1274. extern struct TagItem        SclTagWTags[];
  1275. extern struct TagItem        SliTagWTags[];
  1276. extern struct TagItem        StrTagWTags[];
  1277. extern struct TagItem        TxtTagWTags[];
  1278. extern struct TagItem        ScrTagsWTags[];
  1279. extern struct TagItem        GenWTags[];
  1280. extern struct TagItem        LocaleWTags[];
  1281. extern struct TagItem        GBankParamWTags[];
  1282. extern struct TagItem        BOOPSIWTags[];
  1283. extern struct TagItem        LanguageWTags[];
  1284. extern struct TagItem        NewStrWTags[];
  1285. extern struct TagItem        TranslationWTags[];
  1286. extern struct TagItem        ImportWTags[];
  1287. extern struct TextAttr        ScreenFont;
  1288. extern struct ColorSpec        ScreenColors[];
  1289. extern UWORD            DriPens[];
  1290. extern ULONG            ScreenTags[];
  1291. extern void SetupLocale( void );
  1292. extern void LocalizeArray( UBYTE ** );
  1293. extern void LocalizeTags( ULONG *, UWORD );
  1294. extern void LocalizeList( struct MinList * );
  1295. extern void LocalizeGadgets( struct NewGadget *, ULONG *, UWORD *, UWORD );
  1296. extern void LocalizeMenus( struct NewMenu * );
  1297. extern void LocalizeITexts( struct IntuiText *, UWORD );
  1298. extern UBYTE GetActivationKey( STRPTR );
  1299. extern void AddGadgetBank( struct Window *, struct WindowBanks *, struct Gadget * );
  1300. extern void RemGadgetBank( struct Window *, struct WindowBanks *, struct Gadget * );
  1301. extern LONG OpenDriPensWindow( void );
  1302. extern void CloseDriPensWindow( void );
  1303. extern LONG OpenBackWindow( void );
  1304. extern void CloseBackWindow( void );
  1305. extern LONG OpenMEEditWindow( void );
  1306. extern void CloseMEEditWindow( void );
  1307. extern LONG OpenMenuEdWindow( void );
  1308. extern void CloseMenuEdWindow( void );
  1309. extern LONG OpenImgBankWindow( void );
  1310. extern void CloseImgBankWindow( void );
  1311. extern LONG OpenImgButWindow( void );
  1312. extern void CloseImgButWindow( void );
  1313. extern LONG OpenToolsWindow( void );
  1314. extern void CloseToolsWindow( void );
  1315. extern LONG OpenMutualXWindow( void );
  1316. extern void CloseMutualXWindow( void );
  1317. extern LONG OpenMacroWindow( void );
  1318. extern void CloseMacroWindow( void );
  1319. extern LONG OpenBBoxWindow( void );
  1320. extern void CloseBBoxWindow( void );
  1321. extern LONG OpenTabCycleWindow( void );
  1322. extern void CloseTabCycleWindow( void );
  1323. extern LONG OpenSrcParamsWindow( void );
  1324. extern void CloseSrcParamsWindow( void );
  1325. extern LONG OpenITextWindow( void );
  1326. extern void CloseITextWindow( void );
  1327. extern LONG OpenRexxEdWindow( void );
  1328. extern void CloseRexxEdWindow( void );
  1329. extern LONG OpenRexxCmdWindow( void );
  1330. extern void CloseRexxCmdWindow( void );
  1331. extern LONG OpenMainProcWindow( void );
  1332. extern void CloseMainProcWindow( void );
  1333. extern LONG OpenMPEdLibWindow( void );
  1334. extern void CloseMPEdLibWindow( void );
  1335. extern LONG OpenWndTitWindow( void );
  1336. extern void CloseWndTitWindow( void );
  1337. extern LONG OpenListaWindow( void );
  1338. extern void CloseListaWindow( void );
  1339. extern LONG OpenDimFinWindow( void );
  1340. extern void CloseDimFinWindow( void );
  1341. extern LONG OpenZoomWindow( void );
  1342. extern void CloseZoomWindow( void );
  1343. extern LONG OpenWndTagWindow( void );
  1344. extern void CloseWndTagWindow( void );
  1345. extern LONG OpenGadSizeWindow( void );
  1346. extern void CloseGadSizeWindow( void );
  1347. extern LONG OpenListEdWindow( void );
  1348. extern void CloseListEdWindow( void );
  1349. extern LONG OpenButTagWindow( void );
  1350. extern void CloseButTagWindow( void );
  1351. extern LONG OpenChkTagWindow( void );
  1352. extern void CloseChkTagWindow( void );
  1353. extern LONG OpenIntTagWindow( void );
  1354. extern void CloseIntTagWindow( void );
  1355. extern LONG OpenLstTagWindow( void );
  1356. extern void CloseLstTagWindow( void );
  1357. extern LONG OpenMxTagWindow( void );
  1358. extern void CloseMxTagWindow( void );
  1359. extern LONG OpenNumTagWindow( void );
  1360. extern void CloseNumTagWindow( void );
  1361. extern LONG OpenCycTagWindow( void );
  1362. extern void CloseCycTagWindow( void );
  1363. extern LONG OpenPalTagWindow( void );
  1364. extern void ClosePalTagWindow( void );
  1365. extern LONG OpenSclTagWindow( void );
  1366. extern void CloseSclTagWindow( void );
  1367. extern LONG OpenSliTagWindow( void );
  1368. extern void CloseSliTagWindow( void );
  1369. extern LONG OpenStrTagWindow( void );
  1370. extern void CloseStrTagWindow( void );
  1371. extern LONG OpenTxtTagWindow( void );
  1372. extern void CloseTxtTagWindow( void );
  1373. extern LONG OpenScrTagsWindow( void );
  1374. extern void CloseScrTagsWindow( void );
  1375. extern LONG OpenGenWindow( void );
  1376. extern void CloseGenWindow( void );
  1377. extern LONG OpenLocaleWindow( void );
  1378. extern void CloseLocaleWindow( void );
  1379. extern LONG OpenGBankParamWindow( void );
  1380. extern void CloseGBankParamWindow( void );
  1381. extern LONG OpenBOOPSIWindow( void );
  1382. extern void CloseBOOPSIWindow( void );
  1383. extern LONG OpenLanguageWindow( void );
  1384. extern void CloseLanguageWindow( void );
  1385. extern LONG OpenNewStrWindow( void );
  1386. extern void CloseNewStrWindow( void );
  1387. extern LONG OpenTranslationWindow( void );
  1388. extern void CloseTranslationWindow( void );
  1389. extern LONG OpenImportWindow( void );
  1390. extern void CloseImportWindow( void );
  1391. extern void ImgButRender( void );
  1392. extern void MainProcRender( void );
  1393. extern void WndTagRender( void );
  1394. extern void ButTagRender( void );
  1395. extern void ChkTagRender( void );
  1396. extern void IntTagRender( void );
  1397. extern void LstTagRender( void );
  1398. extern void MxTagRender( void );
  1399. extern void NumTagRender( void );
  1400. extern void CycTagRender( void );
  1401. extern void PalTagRender( void );
  1402. extern void SclTagRender( void );
  1403. extern void SliTagRender( void );
  1404. extern void StrTagRender( void );
  1405. extern void TxtTagRender( void );
  1406. extern void LocaleRender( void );
  1407. extern void GBankParamRender( void );
  1408. extern void BOOPSIRender( void );
  1409. extern LONG HandleDriPensIDCMP( void );
  1410. extern BOOL DriPensVanillaKey( void );
  1411. extern LONG HandleBackIDCMP( void );
  1412. extern BOOL BackRawKey( void );
  1413. extern LONG HandleMEEditIDCMP( void );
  1414. extern BOOL MEEditVanillaKey( void );
  1415. extern LONG HandleMenuEdIDCMP( void );
  1416. extern BOOL MenuEdCloseWindow( void );
  1417. extern BOOL MenuEdIntuiTicks( void );
  1418. extern LONG HandleImgBankIDCMP( void );
  1419. extern BOOL ImgBankCloseWindow( void );
  1420. extern LONG HandleImgButIDCMP( void );
  1421. extern BOOL ImgButVanillaKey( void );
  1422. extern LONG HandleMutualXIDCMP( void );
  1423. extern LONG HandleMacroIDCMP( void );
  1424. extern BOOL MacroVanillaKey( void );
  1425. extern BOOL MacroCloseWindow( void );
  1426. extern LONG HandleBBoxIDCMP( void );
  1427. extern BOOL BBoxVanillaKey( void );
  1428. extern BOOL BBoxCloseWindow( void );
  1429. extern BOOL BBoxIntuiTicks( void );
  1430. extern LONG HandleTabCycleIDCMP( void );
  1431. extern BOOL TabCycleCloseWindow( void );
  1432. extern LONG HandleSrcParamsIDCMP( void );
  1433. extern BOOL SrcParamsVanillaKey( void );
  1434. extern LONG HandleITextIDCMP( void );
  1435. extern BOOL ITextVanillaKey( void );
  1436. extern LONG HandleRexxEdIDCMP( void );
  1437. extern BOOL RexxEdVanillaKey( void );
  1438. extern BOOL RexxEdCloseWindow( void );
  1439. extern BOOL RexxEdIntuiTicks( void );
  1440. extern LONG HandleRexxCmdIDCMP( void );
  1441. extern BOOL RexxCmdVanillaKey( void );
  1442. extern LONG HandleMainProcIDCMP( void );
  1443. extern BOOL MainProcCloseWindow( void );
  1444. extern BOOL MainProcIntuiTicks( void );
  1445. extern LONG HandleMPEdLibIDCMP( void );
  1446. extern BOOL MPEdLibVanillaKey( void );
  1447. extern LONG HandleWndTitIDCMP( void );
  1448. extern BOOL WndTitVanillaKey( void );
  1449. extern LONG HandleListaIDCMP( void );
  1450. extern BOOL ListaCloseWindow( void );
  1451. extern BOOL ListaRawKey( void );
  1452. extern LONG HandleDimFinIDCMP( void );
  1453. extern BOOL DimFinVanillaKey( void );
  1454. extern LONG HandleZoomIDCMP( void );
  1455. extern BOOL ZoomVanillaKey( void );
  1456. extern LONG HandleWndTagIDCMP( void );
  1457. extern BOOL WndTagVanillaKey( void );
  1458. extern LONG HandleGadSizeIDCMP( void );
  1459. extern BOOL GadSizeVanillaKey( void );
  1460. extern LONG HandleListEdIDCMP( void );
  1461. extern BOOL ListEdVanillaKey( void );
  1462. extern BOOL ListEdRawKey( void );
  1463. extern LONG HandleButTagIDCMP( void );
  1464. extern BOOL ButTagVanillaKey( void );
  1465. extern LONG HandleChkTagIDCMP( void );
  1466. extern BOOL ChkTagVanillaKey( void );
  1467. extern LONG HandleIntTagIDCMP( void );
  1468. extern BOOL IntTagVanillaKey( void );
  1469. extern LONG HandleLstTagIDCMP( void );
  1470. extern BOOL LstTagVanillaKey( void );
  1471. extern LONG HandleMxTagIDCMP( void );
  1472. extern BOOL MxTagVanillaKey( void );
  1473. extern LONG HandleNumTagIDCMP( void );
  1474. extern BOOL NumTagVanillaKey( void );
  1475. extern LONG HandleCycTagIDCMP( void );
  1476. extern BOOL CycTagVanillaKey( void );
  1477. extern LONG HandlePalTagIDCMP( void );
  1478. extern BOOL PalTagVanillaKey( void );
  1479. extern LONG HandleSclTagIDCMP( void );
  1480. extern BOOL SclTagVanillaKey( void );
  1481. extern LONG HandleSliTagIDCMP( void );
  1482. extern BOOL SliTagVanillaKey( void );
  1483. extern LONG HandleStrTagIDCMP( void );
  1484. extern BOOL StrTagVanillaKey( void );
  1485. extern LONG HandleTxtTagIDCMP( void );
  1486. extern BOOL TxtTagVanillaKey( void );
  1487. extern LONG HandleScrTagsIDCMP( void );
  1488. extern BOOL ScrTagsVanillaKey( void );
  1489. extern LONG HandleGenIDCMP( void );
  1490. extern BOOL GenCloseWindow( void );
  1491. extern LONG HandleLocaleIDCMP( void );
  1492. extern BOOL LocaleVanillaKey( void );
  1493. extern LONG HandleGBankParamIDCMP( void );
  1494. extern BOOL GBankParamVanillaKey( void );
  1495. extern LONG HandleBOOPSIIDCMP( void );
  1496. extern BOOL BOOPSIVanillaKey( void );
  1497. extern LONG HandleLanguageIDCMP( void );
  1498. extern BOOL LanguageVanillaKey( void );
  1499. extern LONG HandleNewStrIDCMP( void );
  1500. extern BOOL NewStrVanillaKey( void );
  1501. extern LONG HandleTranslationIDCMP( void );
  1502. extern BOOL TranslationVanillaKey( void );
  1503. extern LONG HandleImportIDCMP( void );
  1504. extern BOOL ImportVanillaKey( void );
  1505. extern BOOL ImportCloseWindow( void );
  1506. extern BOOL HandleDriPensKeys( void );
  1507. extern BOOL DP_PensKeyPressed( void );
  1508. extern BOOL DP_PalKeyPressed( void );
  1509. extern BOOL HandleMEEditKeys( void );
  1510. extern BOOL MEd_BarKeyPressed( void );
  1511. extern BOOL MEd_DisabKeyPressed( void );
  1512. extern BOOL MEd_ChkItKeyPressed( void );
  1513. extern BOOL MEd_CheckedKeyPressed( void );
  1514. extern BOOL MEd_ToggleKeyPressed( void );
  1515. extern BOOL HandleImgBankKeys( void );
  1516. extern BOOL IB_ImgsKeyPressed( void );
  1517. extern BOOL HandleImgButKeys( void );
  1518. extern BOOL Img_ChkTxtKeyPressed( void );
  1519. extern BOOL Img_RPModeKeyPressed( void );
  1520. extern BOOL Img_InversKeyPressed( void );
  1521. extern BOOL Img_FPKeyPressed( void );
  1522. extern BOOL Img_BPKeyPressed( void );
  1523. extern BOOL Img_GadRendKeyPressed( void );
  1524. extern BOOL Img_SelRendKeyPressed( void );
  1525. extern BOOL Img_HighKeyPressed( void );
  1526. extern BOOL Img_ToggleKeyPressed( void );
  1527. extern BOOL Img_ImmediateKeyPressed( void );
  1528. extern BOOL Img_RelVerKeyPressed( void );
  1529. extern BOOL Img_FollowKeyPressed( void );
  1530. extern BOOL Img_SelKeyPressed( void );
  1531. extern BOOL Img_DisabKeyPressed( void );
  1532. extern BOOL HandleMacroKeys( void );
  1533. extern BOOL HandleBBoxKeys( void );
  1534. extern BOOL BB_RecessedKeyPressed( void );
  1535. extern BOOL HandleSrcParamsKeys( void );
  1536. extern BOOL SP_GenScrKeyPressed( void );
  1537. extern BOOL SP_FontAdaptKeyPressed( void );
  1538. extern BOOL SP_OpenFontsKeyPressed( void );
  1539. extern BOOL SP_mainKeyPressed( void );
  1540. extern BOOL SP_ShdPortKeyPressed( void );
  1541. extern BOOL HandleITextKeys( void );
  1542. extern BOOL TXT_FPenKeyPressed( void );
  1543. extern BOOL TXT_BPenKeyPressed( void );
  1544. extern BOOL TXT_InvKeyPressed( void );
  1545. extern BOOL TXT_ModeKeyPressed( void );
  1546. extern BOOL TXT_ScrFontKeyPressed( void );
  1547. extern BOOL HandleRexxEdKeys( void );
  1548. extern BOOL RXE_CmdKeyPressed( void );
  1549. extern BOOL RXE_CmdInKeyPressed( void );
  1550. extern BOOL HandleRexxCmdKeys( void );
  1551. extern BOOL HandleMPEdLibKeys( void );
  1552. extern BOOL MPEL_FailKeyPressed( void );
  1553. extern BOOL HandleWndTitKeys( void );
  1554. extern BOOL HandleDimFinKeys( void );
  1555. extern BOOL DF_InWcKeyPressed( void );
  1556. extern BOOL DF_InHcKeyPressed( void );
  1557. extern BOOL HandleZoomKeys( void );
  1558. extern BOOL Z_UsaKeyPressed( void );
  1559. extern BOOL HandleWndTagKeys( void );
  1560. extern BOOL WTg_ScTitleKeyPressed( void );
  1561. extern BOOL WTg_AdjustKeyPressed( void );
  1562. extern BOOL WTg_FallBackKeyPressed( void );
  1563. extern BOOL WTg_MQKeyPressed( void );
  1564. extern BOOL WTg_RQKeyPressed( void );
  1565. extern BOOL WTg_NotDepthKeyPressed( void );
  1566. extern BOOL WTg_MenuHKeyPressed( void );
  1567. extern BOOL WTg_TabMsgKeyPressed( void );
  1568. extern BOOL WTg_LocGadKeyPressed( void );
  1569. extern BOOL WTg_LocTitKeyPressed( void );
  1570. extern BOOL WTg_LocScrTitKeyPressed( void );
  1571. extern BOOL WTg_LocMenuKeyPressed( void );
  1572. extern BOOL WTg_LocTxtKeyPressed( void );
  1573. extern BOOL WT_ShdPortKeyPressed( void );
  1574. extern BOOL WTg_BackKeyPressed( void );
  1575. extern BOOL HandleGadSizeKeys( void );
  1576. extern BOOL HandleListEdKeys( void );
  1577. extern BOOL HandleButTagKeys( void );
  1578. extern BOOL BT_PosTitKeyPressed( void );
  1579. extern BOOL BT_UndKeyPressed( void );
  1580. extern BOOL BT_HighKeyPressed( void );
  1581. extern BOOL BT_DisabKeyPressed( void );
  1582. extern BOOL BT_ImmKeyPressed( void );
  1583. extern BOOL HandleChkTagKeys( void );
  1584. extern BOOL CT_PosTitKeyPressed( void );
  1585. extern BOOL CT_UndKeyPressed( void );
  1586. extern BOOL CT_HighKeyPressed( void );
  1587. extern BOOL CT_DisabKeyPressed( void );
  1588. extern BOOL CT_ChkKeyPressed( void );
  1589. extern BOOL CT_ScaledKeyPressed( void );
  1590. extern BOOL HandleIntTagKeys( void );
  1591. extern BOOL ITg_PosTitKeyPressed( void );
  1592. extern BOOL ITg_UndKeyPressed( void );
  1593. extern BOOL ITg_HighKeyPressed( void );
  1594. extern BOOL ITg_JustKeyPressed( void );
  1595. extern BOOL ITg_DisabKeyPressed( void );
  1596. extern BOOL ITg_ImmKeyPressed( void );
  1597. extern BOOL ITg_TabKeyPressed( void );
  1598. extern BOOL ITg_HelpKeyPressed( void );
  1599. extern BOOL ITg_RepKeyPressed( void );
  1600. extern BOOL HandleLstTagKeys( void );
  1601. extern BOOL LT_PosTitKeyPressed( void );
  1602. extern BOOL LT_UndKeyPressed( void );
  1603. extern BOOL LT_HighKeyPressed( void );
  1604. extern BOOL LT_DisabKeyPressed( void );
  1605. extern BOOL LT_ROnKeyPressed( void );
  1606. extern BOOL LT_ShowKeyPressed( void );
  1607. extern BOOL LT_MultiKeyPressed( void );
  1608. extern BOOL HandleMxTagKeys( void );
  1609. extern BOOL MT_PosTitKeyPressed( void );
  1610. extern BOOL MT_UndKeyPressed( void );
  1611. extern BOOL MT_HighKeyPressed( void );
  1612. extern BOOL MT_TitPlcKeyPressed( void );
  1613. extern BOOL MT_DisabKeyPressed( void );
  1614. extern BOOL MT_ScaledKeyPressed( void );
  1615. extern BOOL HandleNumTagKeys( void );
  1616. extern BOOL NT_PosTitKeyPressed( void );
  1617. extern BOOL NT_UndKeyPressed( void );
  1618. extern BOOL NT_HighKeyPressed( void );
  1619. extern BOOL NT_JustKeyPressed( void );
  1620. extern BOOL NT_BorderKeyPressed( void );
  1621. extern BOOL NT_ClipKeyPressed( void );
  1622. extern BOOL HandleCycTagKeys( void );
  1623. extern BOOL CyT_PosTitKeyPressed( void );
  1624. extern BOOL CyT_UndKeyPressed( void );
  1625. extern BOOL CyT_HighKeyPressed( void );
  1626. extern BOOL CyT_DisabKeyPressed( void );
  1627. extern BOOL HandlePalTagKeys( void );
  1628. extern BOOL PT_PosTitKeyPressed( void );
  1629. extern BOOL PT_UndKeyPressed( void );
  1630. extern BOOL PT_HighKeyPressed( void );
  1631. extern BOOL PT_DisabKeyPressed( void );
  1632. extern BOOL HandleSclTagKeys( void );
  1633. extern BOOL ST_PosTitKeyPressed( void );
  1634. extern BOOL ST_UndKeyPressed( void );
  1635. extern BOOL ST_HighKeyPressed( void );
  1636. extern BOOL ST_DisabKeyPressed( void );
  1637. extern BOOL ST_RelVerKeyPressed( void );
  1638. extern BOOL ST_ImmKeyPressed( void );
  1639. extern BOOL ST_FreeKeyPressed( void );
  1640. extern BOOL HandleSliTagKeys( void );
  1641. extern BOOL SlT_PosTitKeyPressed( void );
  1642. extern BOOL SlT_UndKeyPressed( void );
  1643. extern BOOL SlT_HighKeyPressed( void );
  1644. extern BOOL SlT_LevPlcKeyPressed( void );
  1645. extern BOOL SlT_JustKeyPressed( void );
  1646. extern BOOL SlT_DisabKeyPressed( void );
  1647. extern BOOL SlT_RelVerKeyPressed( void );
  1648. extern BOOL SlT_ImmKeyPressed( void );
  1649. extern BOOL SlT_FreeKeyPressed( void );
  1650. extern BOOL HandleStrTagKeys( void );
  1651. extern BOOL StrT_PosTitKeyPressed( void );
  1652. extern BOOL StrT_UndKeyPressed( void );
  1653. extern BOOL StrT_HighKeyPressed( void );
  1654. extern BOOL StrT_JustKeyPressed( void );
  1655. extern BOOL StrT_DisabKeyPressed( void );
  1656. extern BOOL StrT_ImmKeyPressed( void );
  1657. extern BOOL StrT_TabKeyPressed( void );
  1658. extern BOOL StrT_HelpKeyPressed( void );
  1659. extern BOOL StrT_RepKeyPressed( void );
  1660. extern BOOL HandleTxtTagKeys( void );
  1661. extern BOOL TT_PosTitKeyPressed( void );
  1662. extern BOOL TT_UndKeyPressed( void );
  1663. extern BOOL TT_HighKeyPressed( void );
  1664. extern BOOL TT_CopyKeyPressed( void );
  1665. extern BOOL TT_BorderKeyPressed( void );
  1666. extern BOOL TT_ClipKeyPressed( void );
  1667. extern BOOL TT_JustKeyPressed( void );
  1668. extern BOOL HandleScrTagsKeys( void );
  1669. extern BOOL ScrT_TypeKeyPressed( void );
  1670. extern BOOL ScrT_LeftKeyPressed( void );
  1671. extern BOOL ScrT_TopKeyPressed( void );
  1672. extern BOOL ScrT_ShowTitKeyPressed( void );
  1673. extern BOOL ScrT_BehindKeyPressed( void );
  1674. extern BOOL ScrT_QuietKeyPressed( void );
  1675. extern BOOL ScrT_FullPalKeyPressed( void );
  1676. extern BOOL ScrT_ErrorKeyPressed( void );
  1677. extern BOOL ScrT_DragKeyPressed( void );
  1678. extern BOOL ScrT_ExclusiveKeyPressed( void );
  1679. extern BOOL ScrT_SharePensKeyPressed( void );
  1680. extern BOOL ScrT_InterleavedKeyPressed( void );
  1681. extern BOOL ScrT_OverscanKeyPressed( void );
  1682. extern BOOL ScrT_LikeWBKeyPressed( void );
  1683. extern BOOL ScrT_MinISGKeyPressed( void );
  1684. extern BOOL HandleGenKeys( void );
  1685. extern BOOL HandleLocaleKeys( void );
  1686. extern BOOL LOC_OnKeyPressed( void );
  1687. extern BOOL HandleGBankParamKeys( void );
  1688. extern BOOL GB_ShowOnOpenKeyPressed( void );
  1689. extern BOOL HandleBOOPSIKeys( void );
  1690. extern BOOL BE_CTypeKeyPressed( void );
  1691. extern BOOL HandleLanguageKeys( void );
  1692. extern BOOL HandleNewStrKeys( void );
  1693. extern BOOL HandleTranslationKeys( void );
  1694. extern BOOL HandleImportKeys( void );
  1695.  
  1696. extern int SetupScreen( void );
  1697. extern void CloseDownScreen( void );
  1698. extern struct Gadget *MakeGadgets( struct Gadget **GList, struct Gadget *Gads[],
  1699.     struct NewGadget NGad[], UWORD GTypes[], ULONG GTags[], UWORD CNT );
  1700. extern LONG OpenWnd( struct Gadget *GList, struct TagItem WTags[], struct Window **Wnd );
  1701. extern void CloseWnd( struct Window **Wnd, struct Gadget **GList, struct Menu **Mn );
  1702. extern BOOL DP_PensClicked( void );
  1703. extern BOOL DP_PalClicked( void );
  1704. extern BOOL DP_OkClicked( void );
  1705. extern BOOL DP_AnnClicked( void );
  1706. extern BOOL MEd_ImgClicked( void );
  1707. extern BOOL MEd_BarClicked( void );
  1708. extern BOOL MEd_DisabClicked( void );
  1709. extern BOOL MEd_ChkItClicked( void );
  1710. extern BOOL MEd_CheckedClicked( void );
  1711. extern BOOL MEd_ToggleClicked( void );
  1712. extern BOOL MEd_OkClicked( void );
  1713. extern BOOL MEd_AnnullaClicked( void );
  1714. extern BOOL MEd_TxtClicked( void );
  1715. extern BOOL MEd_CmdKClicked( void );
  1716. extern BOOL MEd_LabelClicked( void );
  1717. extern BOOL ME_TitleClicked( void );
  1718. extern BOOL ME_ItemClicked( void );
  1719. extern BOOL ME_SubClicked( void );
  1720. extern BOOL ME_TNuovoClicked( void );
  1721. extern BOOL ME_TDelClicked( void );
  1722. extern BOOL ME_INuovoClicked( void );
  1723. extern BOOL ME_IDelClicked( void );
  1724. extern BOOL ME_SNuovoClicked( void );
  1725. extern BOOL ME_SDelClicked( void );
  1726. extern BOOL ME_TestClicked( void );
  1727. extern BOOL ME_IExcludeClicked( void );
  1728. extern BOOL ME_SExcludeClicked( void );
  1729. extern BOOL ME_OkClicked( void );
  1730. extern BOOL ME_ISuClicked( void );
  1731. extern BOOL ME_TGiuClicked( void );
  1732. extern BOOL ME_TSuClicked( void );
  1733. extern BOOL ME_SGiuClicked( void );
  1734. extern BOOL ME_SSuClicked( void );
  1735. extern BOOL ME_IGiuClicked( void );
  1736. extern BOOL IB_NewClicked( void );
  1737. extern BOOL IB_ImgsClicked( void );
  1738. extern BOOL IB_DelClicked( void );
  1739. extern BOOL IB_LabelClicked( void );
  1740. extern BOOL Img_ChkTxtClicked( void );
  1741. extern BOOL Img_RPModeClicked( void );
  1742. extern BOOL Img_InversClicked( void );
  1743. extern BOOL Img_FPClicked( void );
  1744. extern BOOL Img_BPClicked( void );
  1745. extern BOOL Img_GadRendClicked( void );
  1746. extern BOOL Img_SelRendClicked( void );
  1747. extern BOOL Img_HighClicked( void );
  1748. extern BOOL Img_ToggleClicked( void );
  1749. extern BOOL Img_ImmediateClicked( void );
  1750. extern BOOL Img_RelVerClicked( void );
  1751. extern BOOL Img_FollowClicked( void );
  1752. extern BOOL Img_SelClicked( void );
  1753. extern BOOL Img_DisabClicked( void );
  1754. extern BOOL Img_SameClicked( void );
  1755. extern BOOL Img_OKClicked( void );
  1756. extern BOOL Img_AnnullaClicked( void );
  1757. extern BOOL Img_LabelClicked( void );
  1758. extern BOOL Img_TxtClicked( void );
  1759. extern BOOL Img_XClicked( void );
  1760. extern BOOL Img_YClicked( void );
  1761. extern BOOL Img_WidthClicked( void );
  1762. extern BOOL Img_HeightClicked( void );
  1763. extern BOOL AddGadClicked( void );
  1764. extern BOOL RemGadgetClicked( void );
  1765. extern BOOL LoadGUIClicked( void );
  1766. extern BOOL SaveGUIClicked( void );
  1767. extern BOOL DelWndClicked( void );
  1768. extern BOOL ToggleGadgetsClicked( void );
  1769. extern BOOL OpenImgBankClicked( void );
  1770. extern BOOL ScrTypeClicked( void );
  1771. extern BOOL AddWndClicked( void );
  1772. extern BOOL IDCMPClicked( void );
  1773. extern BOOL WFlagsClicked( void );
  1774. extern BOOL MX_IncClicked( void );
  1775. extern BOOL MX_ExcClicked( void );
  1776. extern BOOL MX_ExAllClicked( void );
  1777. extern BOOL MX_ExThisClicked( void );
  1778. extern BOOL MX_IncThisClicked( void );
  1779. extern BOOL MX_IncAllClicked( void );
  1780. extern BOOL MX_OkClicked( void );
  1781. extern BOOL MX_AnnullaClicked( void );
  1782. extern BOOL QualifClicked( void );
  1783. extern BOOL rx_1Clicked( void );
  1784. extern BOOL rx_2Clicked( void );
  1785. extern BOOL rx_3Clicked( void );
  1786. extern BOOL rx_4Clicked( void );
  1787. extern BOOL rx_5Clicked( void );
  1788. extern BOOL rx_6Clicked( void );
  1789. extern BOOL rx_7Clicked( void );
  1790. extern BOOL rx_8Clicked( void );
  1791. extern BOOL rx_9Clicked( void );
  1792. extern BOOL rx_10Clicked( void );
  1793. extern BOOL rx_Get4Clicked( void );
  1794. extern BOOL rx_Get5Clicked( void );
  1795. extern BOOL rx_Get6Clicked( void );
  1796. extern BOOL rx_Get7Clicked( void );
  1797. extern BOOL rx_Get8Clicked( void );
  1798. extern BOOL rx_Get9Clicked( void );
  1799. extern BOOL rx_Get10Clicked( void );
  1800. extern BOOL rx_Get1Clicked( void );
  1801. extern BOOL rx_Get2Clicked( void );
  1802. extern BOOL rx_Get3Clicked( void );
  1803. extern BOOL BB_XClicked( void );
  1804. extern BOOL BB_YClicked( void );
  1805. extern BOOL BB_WClicked( void );
  1806. extern BOOL BB_HClicked( void );
  1807. extern BOOL BB_RecessedClicked( void );
  1808. extern BOOL BB_TypeClicked( void );
  1809. extern BOOL BB_LeftClicked( void );
  1810. extern BOOL BB_RightClicked( void );
  1811. extern BOOL BB_UpClicked( void );
  1812. extern BOOL BB_DownClicked( void );
  1813. extern BOOL BB_DeleteClicked( void );
  1814. extern BOOL TC_GadgetsClicked( void );
  1815. extern BOOL TC_UpClicked( void );
  1816. extern BOOL TC_TopClicked( void );
  1817. extern BOOL TC_DownClicked( void );
  1818. extern BOOL TC_BottomClicked( void );
  1819. extern BOOL SP_OkClicked( void );
  1820. extern BOOL SP_AnnullaClicked( void );
  1821. extern BOOL SP_GenScrClicked( void );
  1822. extern BOOL SP_FontAdaptClicked( void );
  1823. extern BOOL SP_OpenFontsClicked( void );
  1824. extern BOOL SP_mainClicked( void );
  1825. extern BOOL SP_ShdPortClicked( void );
  1826. extern BOOL SP_ShdPortInClicked( void );
  1827. extern BOOL TXT_FPenClicked( void );
  1828. extern BOOL TXT_BPenClicked( void );
  1829. extern BOOL TXT_InvClicked( void );
  1830. extern BOOL TXT_ModeClicked( void );
  1831. extern BOOL TXT_TxtClicked( void );
  1832. extern BOOL TXT_FontClicked( void );
  1833. extern BOOL TXT_ScrFontClicked( void );
  1834. extern BOOL TXT_OkClicked( void );
  1835. extern BOOL TXT_AnnullaClicked( void );
  1836. extern BOOL RXE_CmdClicked( void );
  1837. extern BOOL RXE_AddClicked( void );
  1838. extern BOOL RXE_DelClicked( void );
  1839. extern BOOL RXE_PortClicked( void );
  1840. extern BOOL RXE_ExtClicked( void );
  1841. extern BOOL RXE_CmdInClicked( void );
  1842. extern BOOL RXC_LabelClicked( void );
  1843. extern BOOL RXC_CmdClicked( void );
  1844. extern BOOL RXC_TemplateClicked( void );
  1845. extern BOOL RXC_OkClicked( void );
  1846. extern BOOL RXC_AnnullaClicked( void );
  1847. extern BOOL MP_OpenLibClicked( void );
  1848. extern BOOL MP_LibFromClicked( void );
  1849. extern BOOL MP_AddLibClicked( void );
  1850. extern BOOL MP_DelLibClicked( void );
  1851. extern BOOL MP_OpenWndClicked( void );
  1852. extern BOOL MP_AddWndClicked( void );
  1853. extern BOOL MP_DelWndClicked( void );
  1854. extern BOOL MP_CtrlCClicked( void );
  1855. extern BOOL MP_XtraProcClicked( void );
  1856. extern BOOL MP_XtraBitsClicked( void );
  1857. extern BOOL MP_WBClicked( void );
  1858. extern BOOL MP_WndUpClicked( void );
  1859. extern BOOL MP_WndTopClicked( void );
  1860. extern BOOL MP_WndBottomClicked( void );
  1861. extern BOOL MP_WndDownClicked( void );
  1862. extern BOOL MPEL_LibClicked( void );
  1863. extern BOOL MPEL_BaseClicked( void );
  1864. extern BOOL MPEL_VersClicked( void );
  1865. extern BOOL MPEL_FailClicked( void );
  1866. extern BOOL MPEL_OkClicked( void );
  1867. extern BOOL MPEL_AnnullaClicked( void );
  1868. extern BOOL TitFinClicked( void );
  1869. extern BOOL TitLabelClicked( void );
  1870. extern BOOL TitFinOkClicked( void );
  1871. extern BOOL TitFinAnnullaClicked( void );
  1872. extern BOOL ListaClicked( void );
  1873. extern BOOL DF_MinWClicked( void );
  1874. extern BOOL DF_MaxWClicked( void );
  1875. extern BOOL DF_MinHClicked( void );
  1876. extern BOOL DF_MaxHClicked( void );
  1877. extern BOOL DF_MinWbClicked( void );
  1878. extern BOOL DF_MaxWbClicked( void );
  1879. extern BOOL DF_MinHbClicked( void );
  1880. extern BOOL DF_MaxHbClicked( void );
  1881. extern BOOL DF_InWcClicked( void );
  1882. extern BOOL DF_InHcClicked( void );
  1883. extern BOOL DF_InWClicked( void );
  1884. extern BOOL DF_InHClicked( void );
  1885. extern BOOL DF_OkClicked( void );
  1886. extern BOOL DF_AnnullaClicked( void );
  1887. extern BOOL Z_OkClicked( void );
  1888. extern BOOL Z_AnnullaClicked( void );
  1889. extern BOOL Z_LeftClicked( void );
  1890. extern BOOL Z_TopClicked( void );
  1891. extern BOOL Z_WidthClicked( void );
  1892. extern BOOL Z_HeightClicked( void );
  1893. extern BOOL Z_LbClicked( void );
  1894. extern BOOL Z_TbClicked( void );
  1895. extern BOOL Z_WbClicked( void );
  1896. extern BOOL Z_HbClicked( void );
  1897. extern BOOL Z_UsaClicked( void );
  1898. extern BOOL WTg_ScTitleClicked( void );
  1899. extern BOOL WTg_ScTitInClicked( void );
  1900. extern BOOL WTg_AdjustClicked( void );
  1901. extern BOOL WTg_FallBackClicked( void );
  1902. extern BOOL WTg_MQInClicked( void );
  1903. extern BOOL WTg_RQInClicked( void );
  1904. extern BOOL WTg_MQClicked( void );
  1905. extern BOOL WTg_RQClicked( void );
  1906. extern BOOL WTg_NotDepthClicked( void );
  1907. extern BOOL WTg_MenuHClicked( void );
  1908. extern BOOL WTg_TabMsgClicked( void );
  1909. extern BOOL WTg_OkClicked( void );
  1910. extern BOOL WTg_AnnullaClicked( void );
  1911. extern BOOL WTg_LocGadClicked( void );
  1912. extern BOOL WTg_LocTitClicked( void );
  1913. extern BOOL WTg_LocScrTitClicked( void );
  1914. extern BOOL WTg_LocMenuClicked( void );
  1915. extern BOOL WTg_LocTxtClicked( void );
  1916. extern BOOL WT_ShdPortClicked( void );
  1917. extern BOOL WTg_BackClicked( void );
  1918. extern BOOL GS_XClicked( void );
  1919. extern BOOL GS_YClicked( void );
  1920. extern BOOL GS_HClicked( void );
  1921. extern BOOL GS_WClicked( void );
  1922. extern BOOL GS_OkClicked( void );
  1923. extern BOOL GS_AnnullaClicked( void );
  1924. extern BOOL LE_ListClicked( void );
  1925. extern BOOL LE_InClicked( void );
  1926. extern BOOL LE_NewClicked( void );
  1927. extern BOOL LE_DelClicked( void );
  1928. extern BOOL LE_OkClicked( void );
  1929. extern BOOL LE_AnnullaClicked( void );
  1930. extern BOOL LE_UpClicked( void );
  1931. extern BOOL LE_TopClicked( void );
  1932. extern BOOL LE_BottomClicked( void );
  1933. extern BOOL LE_DownClicked( void );
  1934. extern BOOL BT_TitClicked( void );
  1935. extern BOOL BT_LabelClicked( void );
  1936. extern BOOL BT_PosTitClicked( void );
  1937. extern BOOL BT_UndClicked( void );
  1938. extern BOOL BT_HighClicked( void );
  1939. extern BOOL BT_OkClicked( void );
  1940. extern BOOL BT_DisabClicked( void );
  1941. extern BOOL BT_ImmClicked( void );
  1942. extern BOOL BT_AnnullaClicked( void );
  1943. extern BOOL CT_TitClicked( void );
  1944. extern BOOL CT_LabelClicked( void );
  1945. extern BOOL CT_PosTitClicked( void );
  1946. extern BOOL CT_UndClicked( void );
  1947. extern BOOL CT_HighClicked( void );
  1948. extern BOOL CT_DisabClicked( void );
  1949. extern BOOL CT_ChkClicked( void );
  1950. extern BOOL CT_ScaledClicked( void );
  1951. extern BOOL CT_OkClicked( void );
  1952. extern BOOL CT_AnnullaClicked( void );
  1953. extern BOOL ITg_TitClicked( void );
  1954. extern BOOL ITg_LabelClicked( void );
  1955. extern BOOL ITg_PosTitClicked( void );
  1956. extern BOOL ITg_UndClicked( void );
  1957. extern BOOL ITg_HighClicked( void );
  1958. extern BOOL ITg_NumClicked( void );
  1959. extern BOOL ITg_MaxChClicked( void );
  1960. extern BOOL ITg_JustClicked( void );
  1961. extern BOOL ITg_DisabClicked( void );
  1962. extern BOOL ITg_ImmClicked( void );
  1963. extern BOOL ITg_TabClicked( void );
  1964. extern BOOL ITg_HelpClicked( void );
  1965. extern BOOL ITg_RepClicked( void );
  1966. extern BOOL ITg_OkClicked( void );
  1967. extern BOOL ITg_AnnullaClicked( void );
  1968. extern BOOL LT_TitClicked( void );
  1969. extern BOOL LT_LabelClicked( void );
  1970. extern BOOL LT_PosTitClicked( void );
  1971. extern BOOL LT_UndClicked( void );
  1972. extern BOOL LT_HighClicked( void );
  1973. extern BOOL LT_OkClicked( void );
  1974. extern BOOL LT_AnnullaClicked( void );
  1975. extern BOOL LT_TopClicked( void );
  1976. extern BOOL LT_VisClicked( void );
  1977. extern BOOL LT_SelClicked( void );
  1978. extern BOOL LT_ScWClicked( void );
  1979. extern BOOL LT_SpcClicked( void );
  1980. extern BOOL LT_DisabClicked( void );
  1981. extern BOOL LT_ROnClicked( void );
  1982. extern BOOL LT_ShowClicked( void );
  1983. extern BOOL LT_IHClicked( void );
  1984. extern BOOL LT_MaxPClicked( void );
  1985. extern BOOL LT_MultiClicked( void );
  1986. extern BOOL MT_PosTitClicked( void );
  1987. extern BOOL MT_UndClicked( void );
  1988. extern BOOL MT_HighClicked( void );
  1989. extern BOOL MT_OkClicked( void );
  1990. extern BOOL MT_AnnullaClicked( void );
  1991. extern BOOL MT_TitClicked( void );
  1992. extern BOOL MT_LabelClicked( void );
  1993. extern BOOL MT_ActClicked( void );
  1994. extern BOOL MT_SpcClicked( void );
  1995. extern BOOL MT_TitPlcClicked( void );
  1996. extern BOOL MT_DisabClicked( void );
  1997. extern BOOL MT_ScaledClicked( void );
  1998. extern BOOL NT_TitClicked( void );
  1999. extern BOOL NT_LabelClicked( void );
  2000. extern BOOL NT_PosTitClicked( void );
  2001. extern BOOL NT_UndClicked( void );
  2002. extern BOOL NT_HighClicked( void );
  2003. extern BOOL NT_OkClicked( void );
  2004. extern BOOL NT_AnnullaClicked( void );
  2005. extern BOOL NT_NumClicked( void );
  2006. extern BOOL NT_MNLClicked( void );
  2007. extern BOOL NT_FPenClicked( void );
  2008. extern BOOL NT_BPenClicked( void );
  2009. extern BOOL NT_JustClicked( void );
  2010. extern BOOL NT_FormatClicked( void );
  2011. extern BOOL NT_BorderClicked( void );
  2012. extern BOOL NT_ClipClicked( void );
  2013. extern BOOL CyT_TitClicked( void );
  2014. extern BOOL CyT_LabelClicked( void );
  2015. extern BOOL CyT_PosTitClicked( void );
  2016. extern BOOL CyT_UndClicked( void );
  2017. extern BOOL CyT_HighClicked( void );
  2018. extern BOOL CyT_OkClicked( void );
  2019. extern BOOL CyT_AnnullaClicked( void );
  2020. extern BOOL CyT_DisabClicked( void );
  2021. extern BOOL CyT_ActClicked( void );
  2022. extern BOOL PT_TitClicked( void );
  2023. extern BOOL PT_LabelClicked( void );
  2024. extern BOOL PT_PosTitClicked( void );
  2025. extern BOOL PT_UndClicked( void );
  2026. extern BOOL PT_HighClicked( void );
  2027. extern BOOL PT_OkClicked( void );
  2028. extern BOOL PT_AnnullaClicked( void );
  2029. extern BOOL PT_DepthClicked( void );
  2030. extern BOOL PT_ColClicked( void );
  2031. extern BOOL PT_COffClicked( void );
  2032. extern BOOL PT_NumCClicked( void );
  2033. extern BOOL PT_DisabClicked( void );
  2034. extern BOOL PT_IWClicked( void );
  2035. extern BOOL PT_IHClicked( void );
  2036. extern BOOL ST_TitClicked( void );
  2037. extern BOOL ST_LabelClicked( void );
  2038. extern BOOL ST_PosTitClicked( void );
  2039. extern BOOL ST_UndClicked( void );
  2040. extern BOOL ST_HighClicked( void );
  2041. extern BOOL ST_OkClicked( void );
  2042. extern BOOL ST_AnnullaClicked( void );
  2043. extern BOOL ST_TopClicked( void );
  2044. extern BOOL ST_TotClicked( void );
  2045. extern BOOL ST_VisClicked( void );
  2046. extern BOOL ST_ArrowsClicked( void );
  2047. extern BOOL ST_DisabClicked( void );
  2048. extern BOOL ST_RelVerClicked( void );
  2049. extern BOOL ST_ImmClicked( void );
  2050. extern BOOL ST_FreeClicked( void );
  2051. extern BOOL SlT_TitClicked( void );
  2052. extern BOOL SlT_LabelClicked( void );
  2053. extern BOOL SlT_PosTitClicked( void );
  2054. extern BOOL SlT_UndClicked( void );
  2055. extern BOOL SlT_HighClicked( void );
  2056. extern BOOL SlT_OkClicked( void );
  2057. extern BOOL SlT_AnnullaClicked( void );
  2058. extern BOOL SlT_MinClicked( void );
  2059. extern BOOL SlT_MaxClicked( void );
  2060. extern BOOL SlT_LevClicked( void );
  2061. extern BOOL SlT_MLLClicked( void );
  2062. extern BOOL SlT_FmtClicked( void );
  2063. extern BOOL SlT_MPLClicked( void );
  2064. extern BOOL SlT_LevPlcClicked( void );
  2065. extern BOOL SlT_JustClicked( void );
  2066. extern BOOL SlT_DisabClicked( void );
  2067. extern BOOL SlT_RelVerClicked( void );
  2068. extern BOOL SlT_ImmClicked( void );
  2069. extern BOOL SlT_FreeClicked( void );
  2070. extern BOOL StrT_TitClicked( void );
  2071. extern BOOL StrT_LabelClicked( void );
  2072. extern BOOL StrT_PosTitClicked( void );
  2073. extern BOOL StrT_UndClicked( void );
  2074. extern BOOL StrT_HighClicked( void );
  2075. extern BOOL StrT_OkClicked( void );
  2076. extern BOOL StrT_AnnullaClicked( void );
  2077. extern BOOL StrT_MaxCClicked( void );
  2078. extern BOOL StrT_StrClicked( void );
  2079. extern BOOL StrT_JustClicked( void );
  2080. extern BOOL StrT_DisabClicked( void );
  2081. extern BOOL StrT_ImmClicked( void );
  2082. extern BOOL StrT_TabClicked( void );
  2083. extern BOOL StrT_HelpClicked( void );
  2084. extern BOOL StrT_RepClicked( void );
  2085. extern BOOL TT_TitClicked( void );
  2086. extern BOOL TT_LabelClicked( void );
  2087. extern BOOL TT_PosTitClicked( void );
  2088. extern BOOL TT_UndClicked( void );
  2089. extern BOOL TT_HighClicked( void );
  2090. extern BOOL TT_OkClicked( void );
  2091. extern BOOL TT_AnnullaClicked( void );
  2092. extern BOOL TT_FPenClicked( void );
  2093. extern BOOL TT_BPenClicked( void );
  2094. extern BOOL TT_CopyClicked( void );
  2095. extern BOOL TT_BorderClicked( void );
  2096. extern BOOL TT_ClipClicked( void );
  2097. extern BOOL TT_TxtClicked( void );
  2098. extern BOOL TT_JustClicked( void );
  2099. extern BOOL ScrT_LeftInClicked( void );
  2100. extern BOOL ScrT_TopInClicked( void );
  2101. extern BOOL ScrT_TitInClicked( void );
  2102. extern BOOL ScrT_TypeClicked( void );
  2103. extern BOOL ScrT_PubNameInClicked( void );
  2104. extern BOOL ScrT_OkClicked( void );
  2105. extern BOOL ScrT_AnnullaClicked( void );
  2106. extern BOOL ScrT_LeftClicked( void );
  2107. extern BOOL ScrT_TopClicked( void );
  2108. extern BOOL ScrT_ShowTitClicked( void );
  2109. extern BOOL ScrT_BehindClicked( void );
  2110. extern BOOL ScrT_QuietClicked( void );
  2111. extern BOOL ScrT_FullPalClicked( void );
  2112. extern BOOL ScrT_ErrorClicked( void );
  2113. extern BOOL ScrT_DragClicked( void );
  2114. extern BOOL ScrT_ExclusiveClicked( void );
  2115. extern BOOL ScrT_SharePensClicked( void );
  2116. extern BOOL ScrT_InterleavedClicked( void );
  2117. extern BOOL ScrT_OverscanClicked( void );
  2118. extern BOOL ScrT_LikeWBClicked( void );
  2119. extern BOOL ScrT_MinISGClicked( void );
  2120. extern BOOL GenListClicked( void );
  2121. extern BOOL GenConfigClicked( void );
  2122. extern BOOL LOC_OnClicked( void );
  2123. extern BOOL LOC_CatNameClicked( void );
  2124. extern BOOL LOC_JoinClicked( void );
  2125. extern BOOL LOC_BuiltInClicked( void );
  2126. extern BOOL LOC_VersClicked( void );
  2127. extern BOOL LOC_OkClicked( void );
  2128. extern BOOL LOC_AnnullaClicked( void );
  2129. extern BOOL LOC_LangClicked( void );
  2130. extern BOOL LOC_NewLangClicked( void );
  2131. extern BOOL LOC_DelLangClicked( void );
  2132. extern BOOL LOC_StringsClicked( void );
  2133. extern BOOL LOC_NewStrClicked( void );
  2134. extern BOOL LOC_DelStrClicked( void );
  2135. extern BOOL LOC_ImpStrClicked( void );
  2136. extern BOOL LOC_GetJoinClicked( void );
  2137. extern BOOL GB_LabClicked( void );
  2138. extern BOOL GB_ShowOnOpenClicked( void );
  2139. extern BOOL GB_OkClicked( void );
  2140. extern BOOL GB_AnnullaClicked( void );
  2141. extern BOOL BE_LabelClicked( void );
  2142. extern BOOL BE_ClassClicked( void );
  2143. extern BOOL BE_CTypeClicked( void );
  2144. extern BOOL BE_OkClicked( void );
  2145. extern BOOL BE_AnnullaClicked( void );
  2146. extern BOOL BE_TagsClicked( void );
  2147. extern BOOL BE_NewTagClicked( void );
  2148. extern BOOL BE_DelTagClicked( void );
  2149. extern BOOL BE_BoolClicked( void );
  2150. extern BOOL BE_StringClicked( void );
  2151. extern BOOL BE_ObjectsClicked( void );
  2152. extern BOOL BE_LongClicked( void );
  2153. extern BOOL BE_ImgClicked( void );
  2154. extern BOOL LANG_LangClicked( void );
  2155. extern BOOL LANG_FileClicked( void );
  2156. extern BOOL LANG_OkClicked( void );
  2157. extern BOOL LANG_CancelClicked( void );
  2158. extern BOOL LANG_GetFileClicked( void );
  2159. extern BOOL NS_StrClicked( void );
  2160. extern BOOL NS_IDClicked( void );
  2161. extern BOOL NS_TranClicked( void );
  2162. extern BOOL NS_NewClicked( void );
  2163. extern BOOL NS_DelClicked( void );
  2164. extern BOOL NS_OkClicked( void );
  2165. extern BOOL NS_CancelClicked( void );
  2166. extern BOOL T_StrClicked( void );
  2167. extern BOOL T_LangClicked( void );
  2168. extern BOOL T_OkClicked( void );
  2169. extern BOOL T_CancelClicked( void );
  2170. extern BOOL IMP_FromClicked( void );
  2171. extern BOOL IMP_ToClicked( void );
  2172. extern BOOL IMP_LinkClicked( void );
  2173.